GitHubじゃ!Pythonじゃ!

GitHubからPython関係の優良リポジトリを探したかったのじゃー、でも英語は出来ないから日本語で読むのじゃー、英語社会世知辛いのじゃー

TarsCloud

Tars – Tarsは、tarsプロトコルを使用したネーミングサービスに基づく高性能のrpcフレームワークであり、半自動操作プラットフォームを提供

投稿日:

Tarsは、tarsプロトコルを使用したネーミングサービスに基づく高性能のrpcフレームワークであり、半自動操作プラットフォームを提供します。

点我查看中文版

タール

TarsはInterstellarの映画のロボットから来ます。 Tarsは、ネームサービスとTarsプロトコルに基づく高性能RPCフレームワークであり、統合管理プラットフォームでもあり、柔軟なスケジュールでホスティングサービスを実装します。

TAF(Total Application Framework)と呼ばれるTarsは、2008年からTencentで使用されています。現在、C ++、Java、Nodejs、PHPをサポートしています。 このフレームワークは、開発、保守、テストのための一連のソリューションを提供し、サービスを効率的に開発、展開、テストします。 これは、エンコード/デコード、高性能RPC通信フレームワーク、ネームサービス、モニタ、統計および設定のための拡張可能なプロトコルを統合しました。 マイクロサービスの高速化に基づいて信頼性の高い分散アプリケーションを開発し、効率的なサービス管理を実現することができます。

今日では、1600台のマシンでTAFをベースに開発したサービス、Tencentの何百ものビジネスで使用されています。

Introduction.mdの詳細な紹介を参照してください。

サポートされているプラ​​ットフォーム

今のところ、以下のようにOSをサポートしています:

  • Linux

サポートされている言語

今のところ、以下の言語をサポートしています:

  • C ++
  • Java
  • ノード
  • PHP
  • 行こう

インストール

Tarsを初めてお使いの方は、 Install.mdのドキュメントをお読みください。 あなたがTarsに慣れているなら、ディレクトリビルドのスクリプトを参照してください。いくつかの変更が必要かもしれません。

パフォーマンス

tars_performce.mdを参照してください。

サブモジュール

ディレクトリ 特徴
フレームワーク C + +言語フレームワークの基本的なサービスのソースコードの実装
cpp C ++言語フレームワークrpcソースコード実装
ジャワ Java言語フレームワークのrpcソースコードの実装
行く 言語フレームワークのrpcソースコードの実装に行く
nodejs nodejs言語フレームワークrpcソースコード実装
PHP PHP言語フレームワークのrpcソースコードの実装
タップ 各言語でのtupグループプロトコルのソースコード実装
ウェブ tars Webソースの実装を管理する

開発者のドキュメント

docsを参照してください。

ライセンス

使用されるオープンソースプロトコルのTarsはBSD-3-Clauseです( LICENSE.TXTを参照)。

連絡先

qqグループコード:579079160







-TarsCloud
-, , ,

執筆者: