TARS Foundation: オープンソースのマイクロサービス エコシステムの構築

TARS Foundation: オープンソースのマイクロサービス エコシステムの構築

[[318600]]

導入

1960 年代と 1970 年代には、ソフトウェア開発者は、通常、メインフレームやミニコンピュータ上のモノリシック アーキテクチャを使用してソフトウェアを開発していましたが、ほとんどのエンド ユーザーのニーズを満たす単一のアプリケーションはありませんでした。垂直産業で使用されていたソフトウェアは、コード サイズが小さく、他のアプリケーションとのインターフェイスがシンプルで、スケーラビリティは当時は優先事項ではありませんでした。

インターネットの発展に伴い、開発者はサービス層をモノリシック アーキテクチャから徐々に分離し、RPC および C/S アーキテクチャを徐々に生成しました

しかし、当時のアーキテクチャでは、大企業のニーズを満たすどころか、増え続けるデータトラフィックに対応することができませんでした。 1990 年代半ば以降、分散アーキテクチャが普及し、サービス指向アーキテクチャ (SOA) がますます主流になりました。

21 世紀初頭マイクロサービスが登場し始め、マイクロサービス アーキテクチャに基づく一連のフレームワークが登場し、2008 年に TARS が登場しました。10 年間の大規模な使用と反復を経て、TARS は 2018 年に Linux Foundation プロジェクトになりました。

 

 

1. 検索トレンドはマイクロサービスへの関心の急激な増加を示している

TARS財団について

2020年3月10日、Linux FoundationはTARSオープンソースプロジェクトがTARS Foundationを設立することを正式に発表しました。 TARS Foundation は、マイクロサービス分野に重点を置いたオープンソース財団であり、健全でオープンなマイクロサービス オープンソース エコシステムの構築に取り組んでいます。

クリックしてビデオ紹介を見る

中立的なオープンソースマイクロサービス基盤

TARS Foundation は、企業が新しい分野に進出する際にマイクロサービス アーキテクチャを採用できるよう支援することを目的とした非営利のオープン ソース財団です。

2018年からLinux Foundationの下で運営されているTARSプロジェクトとそのコミュニティを今後もサポートしていきます。Linux Foundationは、インフラストラクチャ、オープンガバナンス、コミュニティエンゲージメントサポートのための中立的な組織を提供し、オープンソースのマイクロサービスプロジェクトを支援し、あらゆる業界がアイデアを迅速に実現できるようにします。

TARS 財団は、開発とサービス ガバナンスの難易度の軽減など、マイクロサービスの使用時に発生する可能性のある問題の解決に取り組んでいます。複数のプログラミング言語間の相互通信、データ転送、データ保存の一貫性の問題を解決し、大量のリクエストをサポートしながら高いパフォーマンスを確保することを目的としています。

TARS Foundation は、上流および下流のオープンソース プロジェクトを吸収して、より優れたマイクロサービス エコシステムを構築したいと考えています。これには、インフラストラクチャ、ストレージ、開発フレームワーク、サービス ガバナンス、DevOps、および任意のプログラミング言語に基づくアプリケーションが含まれますが、これらに限定されません。

それは成熟したマイクロサービスフレームワークから始まります

現代の企業には、DevOps プラクティス、より包括的なサービス ガバナンス、より高性能なデータ転送、大量のデータ要求に対応した自動ストレージ拡張と縮小、組み込みのクロス言語相互運用性 (Golang、Java、C++、PHP、Node.js など) をより適切に実装するための、より優れたマイクロサービス プラットフォームが必要です。

こうした高まる需要に対応するため、 テンセント 0700.HKが開発したTARSプロジェクトは、成熟した高性能なRPCフレームワークを提供します。テンセント以外にも、多くの企業がプラットフォームの機能と価値の拡大に大きく貢献しています。

 

2. TARS プロジェクトのマイクロサービス オープンソース エコシステム  

TARS は、使いやすさと高いパフォーマンスを考慮しながら、システムを迅速に構築し、コードを自動的に生成できます。 TARS は、C++、Golang、Java、Node.js、PHP、Python など、複数のプログラミング言語をサポートしています。 TARS は、開発者や企業がマイクロサービス方式で独自の安定した信頼性の高い分散アプリケーションを迅速に構築するのに役立ち、開発者はビジネス ロジックのみに集中して運用効率を向上させることができます。

多言語、アジャイル開発、高可用性、効率的な運用などの機能により、TARS はエンタープライズ レベルの製品となっています。テンセントでの 10 年以上にわたる大規模な使用と反復を経て、TARS はオンライン ソーシャル、金融サービス、エッジ コンピューティング、自動車、ビデオ、ゲーム、地図、アプリケーション マーケット、セキュリティなど、テンセントの何百ものコア ビジネスで広く使用されています。マイクロサービスの規模は100万ノードを超え、業界標準のDevOpsコンセプトとTencentの大規模なサービスアプローチが完成しました。

TARS 財団に参加するべき理由は何ですか?

TARS 財団に参加すると、メンバー組織およびプロジェクトに次のようなメリットがもたらされます。

コミュニティの関与

l TARS財団は一連の活動を企画します。 TARS 財団のメンバーは、オープンソース プロジェクトやコミュニティのエコロジカルな構築に参加し、アイデアや実践的な事例を共有する機会が増えます。

思想的リーダーシップ

l TARS Foundation のメンバーはサークルを形成し、進化するマイクロサービス エコシステムの構築を Foundation に支援することができます。

マーケティングとブランドの影響力を高める

メンバーは、TARS 財団のマーケティング プログラムを通じて、コミュニティ内での活動範囲と認知度を高めることができます

TARS Foundation は、オープンなマイクロサービス エコシステムを開発および促進するために設立され、ユーザー コミュニティをサポートするためにさまざまな技術関心グループを設立します。

TARS 財団は、一連の新しいプロジェクト インキュベーションおよび開発メカニズムも確立します。プロジェクトが財団への参加に同意すると、プロジェクトの状況に応じて適切なインキュベーションおよび開発ルートが調整されます。すべてのインキュベーション要件が満たされた後、TARS 財団はプロジェクトの卒業を宣言します。

理事会は、技術監視委員会とユーザーコミュニティを提供するだけでなく、プロジェクトの実際の状況に基づいてプロジェクトの開発を支援するためのプロジェクト開発戦略の決定も行います。

TARS財団パートナー

TARS 財団の目標は、マイクロサービスを適用することで垂直産業がアイデアを実現できるように支援することです。これまでに、TARS はフィンテック、ゲーム、エッジ コンピューティング、ビデオ、電子商取引、教育など、多くの業界と協力関係を築いてきました。

同時に、Tencent、Arm、AfterShip、Ampere、API7、Kong、Zenlayerなど、さまざまな業界の多くの大手企業がTARS Foundationの会員およびパートナーになっています。

テンセント

テンセントでの10年間にわたる大規模な使用と反復を経て、TARSはオンラインソーシャル、金融サービス、エッジコンピューティング、自動車、ビデオ、ゲーム、地図、アプリケーション市場、セキュリティなど、テンセントの何百ものコアビジネスで広く使用されています。マイクロサービスの規模は100万ノードを超え、業界標準のDevOpsコンセプトとTencentの大規模なサービスアプローチが完成しました。

アーム

半導体知的財産(IP)の世界的大手サプライヤーであるArmは、過去1年間、Tencentと協力して、 TARSマイクロサービスをArmアーキテクチャに完全に移植してきました。移植が完了し、Akraino Blueprint にリリースできるようになりました。テンセント社内向けのAR/VRおよび自動運転の事例は、Armとテンセントの協力の始まりを示しました。

「私たちはマイクロサービス分野で積極的な役割を果たしたいと考えており、TARS Foundation の設立メンバーになることを選択しました。」

アフターシップ

AfterShip は、SaaS モデルを通じて物流追跡を提供し、世界中で 400 を超える物流サービスをサポートする香港のスタートアップ企業です。

「マイクロサービスは当社製品の新しいコンセプトになると信じており、TARS Foundation はマイクロサービス技術の利用を支援してくれるでしょう。」

アンペア

Ampere はクラウドネイティブ ハードウェアの研究開発に重点を置いています。 Ampere のビジョンは、クラウド サーバーとエッジ サーバーの新しい標準を確立することであり、顧客のニーズを満たすために、ハードウェア上で完璧に動作するソフトウェアを確保する必要があります。

「近年、マイクロサービスが非常に普及してきたため、私たちはTARS Foundationに参加し、マイクロサービス技術に注力することを選択しました。これにより、私たちのビジョンに一歩近づくことができます。」

API7(智流テクノロジー)

API7 は、クラウドネイティブのマイクロサービス API ゲートウェイを提供するスタートアップのオープンソース商用化企業でありすべての API とマイクロサービスにオープンソースで高性能、安全、かつスケーラブルなプラットフォームを提供することを目指しています。

「私たちは特に、オープンソース コミュニティのエコロジカルな構築に参加し、他のメンバーと協力してマイクロサービス エコシステムを構築したいと考えています。」

コング

Kong は、マイクロサービス API を保護、管理、オーケストレーションするための、世界で最も人気のあるオープンソースのマイクロサービス API ゲートウェイです。

「私たちは、TARS Foundation のメンバーと協力して、あらゆる業界でマイクロサービスの利用と革新を推進することを楽しみにしています。」

ゼンレイヤー

Zenlayer は、特に新興市場において、企業が世界規模でデジタル ユーザー エクスペリエンスを迅速に向上できるようにすることを目標とするエッジ クラウド サービス プロバイダーです。

「マイクロサービスとエッジコンピューティングの統合はすでに一般的であり、私たちはTARS財団と協力してこの分野でさらに研究を進めていきたいと考えています。」

結論

TARS Foundation は、効率的なマイクロサービス エコシステムの構築を支援します。ますます多くのテクノロジー企業がマイクロサービスを本番環境に導入するにつれて、私たちはより伝統的な業界での変革を成功に導くことを楽しみにしています。 TARS Foundation は、より多くの企業や個人が参加し、より優れたオープンなマイクロサービス エコシステムを共同で構築することを歓迎します。

「TARS Foundation は、オープン ガバナンス モデルを通じてマイクロサービス エコシステムのイノベーションを加速します。Linux Foundation は、この取り組みをサポートし、継続的な開発を促進できることを嬉しく思います。」

—Linux Foundation エグゼクティブ ディレクター、Jim Zemlin 氏

 

<<:  DevOps がクラウド コンピューティングに影響を与える 5 つの領域

>>:  エッジコンピューティングが IoT 戦略にとって重要な理由

推薦する

Bing、Twitter、FacebookとSEOの関係についての簡単な説明

検索エンジン最適化に関しては、Google が主な焦点となります。検索エンジンが検索市場の大きなシェ...

百度インデックスは単なる広告モデル

Baidu Index に関しては、どのウェブマスターにとってももはや馴染みのない話ではないと思いま...

ターゲットキーワードのシステム最適化により、ウェブサイトの重みとランキングが効果的に向上します。

ターゲット キーワードとは、キーワード分析によって決定された Web サイトの「メイン」キーワードを...

プライベートソーシャルネットワークPathがさらに4000万ドルの資金調達を実施

プライベートソーシャルパス北京時間4月17日、プライベートソーシャルネットワークPathは本日、シリ...

Baidu Knowsにおける世論と広報の予防と対処方法

ウェブサイトのキーワードのランキングを最適化する場合でも、検索エンジンでの製品コンテンツのカバレッジ...

SEOになるには、さらに先を見据える必要がある

インターネット企業であれ、伝統的な企業であれ、最大の目標は長期的な利益を追求することです。目先の利益...

Qvod は「認定」されると存在しなくなるのでしょうか?ライセンスが取り消され、ウェブサイトが閉鎖される

概要:QVOD社はわいせつなポルノ情報を流布した重大な事実が判明し、付加価値通信事業免許の取り消しな...

SEO 基準を満たす記事を書くにはどうすればいいですか?

月給5,000~50,000のこれらのプロジェクトはあなたの将来ですウェブサイトには多くの記事が掲載...

百度の大型アップデート分析:百度の機嫌をどう見極めるか

先週木曜日の夜、4月11日に百度の週次小規模アップデートが行われたが、今週のアップデートは前週よりも...

高品質なウェブサイトコンテンツの3つの基準

こんにちは、ウェブサイトの最適化に取り組んでいる皆さん。私は Ye Fanxi です。ウェブサイトの...

Appleは、ユーザーのプライバシーの収集に関するCCTVの質問に回答

7月11日、CCTVは「ニュースライブ」番組で、アップルの携帯電話でこのソフトウェアが使用されている...

新しいウェブサイトを構築する初心者向けのFAQ

1. 新しいサイトのランキングは非常に良いのに、数日後に消えてしまうのはなぜですか?分析:検索エンジ...

ウェブフロントエンドデザイナー必読の2つの体験

Web フロントエンド デザインは、常に人材不足の業界です。実践者には、しっかりとした理論的知識基盤...

データベース開発のギャップを越え、分散データベース技術の動向について議論する

[[269004]] 1. 金融業界におけるアーキテクチャ変革の需要モビリティとインターネットの継続...

WordPress robots.txt ファイルについて知っておくべきこと

WordPress サイトをインストールした後、多くのウェブマスターは robots.txt ファイ...