Apollo Client 4.1 introduces full @stream directive support, compatibility with the latest GraphQL incremental delivery spec, and powerful new APIs for working with fragments.
この記事では、Apollo GraphQLのGraphOS Routerに新たに導入されたレスポンスキャッシング機能について説明しています。この機能は、GraphQLに特化したキャッシングを提供し、サービスへの負荷を軽減し、スーパグラフ全体のエンドツーエンドのレイテンシを改善します。レスポンスキャッシングは、オリジンのレスポンスをキャッシュし、複数のクエリで再利用できるようにします。これにより、冗長なサブグラフ呼び出しを避け、データの共有を効率化します。特に、異なる新鮮さの要件を持つデータを扱うGraphQLにおいて、従来のキャッシング手法の限界を克服することができます。具体的には、キャッシュのTTL(有効期限)をHTTP Cache-Controlヘッダーから導出し、パブリックデータとプライベートデータを安全に共有することが可能です。実際の導入例として、Dow Jonesがレスポンスキャッシングを利用して、中央値のレスポンスタイムを20%-25%削減したことが紹介されています。 • GraphQLに特化したレスポンスキャッシング機能の導入 • オリジンのレスポンスをキャッシュし、複数のクエリで再利用可能 • 異なる新鮮さの要件を持つデータを効率的に扱う • HTTP Cache-ControlヘッダーからTTLを導出し、データの安全な共有を実現 • Dow Jonesが導入し、中央値のレスポンスタイムを20%-25%削減した実績
Learn how to secure Apollo Federation subgraphs by enforcing proper network boundaries, access control, and centralized governance through the router.

この記事では、Capital OneがApollo GraphQLを活用してデータマーケットプレイスを変革した事例が紹介されています。大規模な組織では、データの発見、信頼性、利用が難しくなることが一般的な課題です。Capital Oneは、データ消費者と生産者のニーズを満たすために、既存のデータマーケットプレイスを基に、データの発見性を向上させる新たなプラットフォームを構築しました。GraphQLとApollo Federationを導入し、複数のマイクロサービスからデータを統合するための中心的なフレームワークを作成しました。これにより、APIの標準化、データの透明性、品質管理が実現され、データの発見と利用が容易になりました。最終的に、このプラットフォームはCapital One全体のデータ共有とオーケストレーションの基準となり、組織内での採用が進みました。 • Capital Oneはデータの発見、信頼性、利用の課題に直面していた。 • GraphQLとApollo Federationを用いて、データのオーケストレーションを改善した。 • 新しいプラットフォームは、データの発見性を向上させ、APIの標準化を実現した。 • データ生産者と消費者のニーズを満たすために、5つのコアピラーを中心に構築された。 • 可視性を重視し、システムの問題を事前に特定できるようにした。

N-ableはApollo GraphQLを導入し、1300%の成長を達成した。最初の計画では1つのサブグラフと10人のエンジニアで1年を見込んでいたが、実際には14のサブグラフと85人の貢献者、300人のApollo Studioユーザーにまで拡大した。課題はインフラではなく、急成長を管理することだった。N-ableはサイバーセキュリティとIT管理ソフトウェアを提供しており、以前は複数のREST APIが存在し、顧客は多くのAPIコールを必要としていた。そこで、すべての機能を単一のGraphQL APIに統合することを決定し、Apollo GraphQLを使用してAPIの複雑さを解消した。さらに、エンジニアにはApollo認証を義務付け、共通の理解を持つことで開発を加速させた。これにより、154人が認証を受け、開発プロセスが効率化された。 • N-ableはApollo GraphQLを導入し、1300%の成長を達成した。 • 最初の計画は1つのサブグラフと10人のエンジニアだったが、実際には14のサブグラフに拡大した。 • 顧客は多くのAPIコールを必要としており、これが競合他社への流出の原因となっていた。 • すべての機能を単一のGraphQL APIに統合することで、APIの複雑さを解消した。 • Apollo認証を義務付け、共通の理解を持つことで開発を加速させた。 • 154人が認証を受け、開発プロセスが効率化された。

To better support upgrade planning and provide greater clarity around version lifecycles, we are refining our Router LTS policy and introducing updates to the current maintenance schedule for both Router and Federation.

This post will introduce a tutorial on how to build an app for ChatGPT using Apollo Client and Apollo MCP Server. You’ll have what you need to get started with our opinionated stack for building these apps.

Apollo GraphQLは、サンフランシスコの新しい本社を201 California Streetに開設したことを発表しました。この移転は、開発者が世界を構築する手助けをするという使命を支えるためのもので、サンフランシスコでの存在感を強化する意図があります。新しいオフィスは、コラボレーションや顧客との会議、チームの関係構築の機会を促進するように設計されています。また、AIの進化が急速に進む中で、重要な技術的な会話が行われる場所に存在することが重要であると強調されています。リモートワークは引き続き重要な運営方法であり、さまざまな役割での採用も進めていますが、優れた頭脳が一つの空間に集まることの重要性も認識されています。サンフランシスコに専用のオフィスを持つことで、新しいエージェンティック時代の最前線での思考と意思決定を加速させることが可能になります。 • Apollo GraphQLがサンフランシスコに新しい本社を開設した。 • 新オフィスはコラボレーションや顧客との会議を促進する設計。 • サンフランシスコでの存在感を強化し、技術的な会話に参加する重要性を強調。 • リモートワークを重視しつつ、チームの関係構築を促進。 • 新しいオフィスにより、エージェンティック時代の思考と意思決定を加速。

Unlock microservices potential with Apollo GraphQL. Seamlessly integrate APIs, manage data, and enhance performance. Explore Apollo's innovative solutions.

Unlock microservices potential with Apollo GraphQL. Seamlessly integrate APIs, manage data, and enhance performance. Explore Apollo's innovative solutions.

Unlock microservices potential with Apollo GraphQL. Seamlessly integrate APIs, manage data, and enhance performance. Explore Apollo's innovative solutions.

Unlock microservices potential with Apollo GraphQL. Seamlessly integrate APIs, manage data, and enhance performance. Explore Apollo's innovative solutions.

Unlock microservices potential with Apollo GraphQL. Seamlessly integrate APIs, manage data, and enhance performance. Explore Apollo's innovative solutions.

Unlock microservices potential with Apollo GraphQL. Seamlessly integrate APIs, manage data, and enhance performance. Explore Apollo's innovative solutions.

Unlock microservices potential with Apollo GraphQL. Seamlessly integrate APIs, manage data, and enhance performance. Explore Apollo's innovative solutions.

Unlock microservices potential with Apollo GraphQL. Seamlessly integrate APIs, manage data, and enhance performance. Explore Apollo's innovative solutions.

Unlock microservices potential with Apollo GraphQL. Seamlessly integrate APIs, manage data, and enhance performance. Explore Apollo's innovative solutions.

Unlock microservices potential with Apollo GraphQL. Seamlessly integrate APIs, manage data, and enhance performance. Explore Apollo's innovative solutions.

Unlock microservices potential with Apollo GraphQL. Seamlessly integrate APIs, manage data, and enhance performance. Explore Apollo's innovative solutions.

Unlock microservices potential with Apollo GraphQL. Seamlessly integrate APIs, manage data, and enhance performance. Explore Apollo's innovative solutions.

Unlock microservices potential with Apollo GraphQL. Seamlessly integrate APIs, manage data, and enhance performance. Explore Apollo's innovative solutions.

Unlock microservices potential with Apollo GraphQL. Seamlessly integrate APIs, manage data, and enhance performance. Explore Apollo's innovative solutions.
Unlock microservices potential with Apollo GraphQL. Seamlessly integrate APIs, manage data, and enhance performance. Explore Apollo's innovative solutions.

Unlock microservices potential with Apollo GraphQL. Seamlessly integrate APIs, manage data, and enhance performance. Explore Apollo's innovative solutions.

Unlock microservices potential with Apollo GraphQL. Seamlessly integrate APIs, manage data, and enhance performance. Explore Apollo's innovative solutions.

Unlock microservices potential with Apollo GraphQL. Seamlessly integrate APIs, manage data, and enhance performance. Explore Apollo's innovative solutions.

Unlock microservices potential with Apollo GraphQL. Seamlessly integrate APIs, manage data, and enhance performance. Explore Apollo's innovative solutions.

Unlock microservices potential with Apollo GraphQL. Seamlessly integrate APIs, manage data, and enhance performance. Explore Apollo's innovative solutions.

Unlock microservices potential with Apollo GraphQL. Seamlessly integrate APIs, manage data, and enhance performance. Explore Apollo's innovative solutions.

Unlock microservices potential with Apollo GraphQL. Seamlessly integrate APIs, manage data, and enhance performance. Explore Apollo's innovative solutions.

Unlock microservices potential with Apollo GraphQL. Seamlessly integrate APIs, manage data, and enhance performance. Explore Apollo's innovative solutions.

Unlock microservices potential with Apollo GraphQL. Seamlessly integrate APIs, manage data, and enhance performance. Explore Apollo's innovative solutions.

Unlock microservices potential with Apollo GraphQL. Seamlessly integrate APIs, manage data, and enhance performance. Explore Apollo's innovative solutions.

Unlock microservices potential with Apollo GraphQL. Seamlessly integrate APIs, manage data, and enhance performance. Explore Apollo's innovative solutions.

Unlock microservices potential with Apollo GraphQL. Seamlessly integrate APIs, manage data, and enhance performance. Explore Apollo's innovative solutions.

Unlock microservices potential with Apollo GraphQL. Seamlessly integrate APIs, manage data, and enhance performance. Explore Apollo's innovative solutions.

Unlock microservices potential with Apollo GraphQL. Seamlessly integrate APIs, manage data, and enhance performance. Explore Apollo's innovative solutions.

Unlock microservices potential with Apollo GraphQL. Seamlessly integrate APIs, manage data, and enhance performance. Explore Apollo's innovative solutions.

Unlock microservices potential with Apollo GraphQL. Seamlessly integrate APIs, manage data, and enhance performance. Explore Apollo's innovative solutions.

Unlock microservices potential with Apollo GraphQL. Seamlessly integrate APIs, manage data, and enhance performance. Explore Apollo's innovative solutions.

Unlock microservices potential with Apollo GraphQL. Seamlessly integrate APIs, manage data, and enhance performance. Explore Apollo's innovative solutions.

Unlock microservices potential with Apollo GraphQL. Seamlessly integrate APIs, manage data, and enhance performance. Explore Apollo's innovative solutions.

Unlock microservices potential with Apollo GraphQL. Seamlessly integrate APIs, manage data, and enhance performance. Explore Apollo's innovative solutions.

Unlock microservices potential with Apollo GraphQL. Seamlessly integrate APIs, manage data, and enhance performance. Explore Apollo's innovative solutions.

Unlock microservices potential with Apollo GraphQL. Seamlessly integrate APIs, manage data, and enhance performance. Explore Apollo's innovative solutions.

Unlock microservices potential with Apollo GraphQL. Seamlessly integrate APIs, manage data, and enhance performance. Explore Apollo's innovative solutions.