inflearn logo
知識共有
inflearn logo

NAVERの面接官が使用する超低遅延およびメッセージング分散システムNATS

バックエンド開発をしていると、ある瞬間、このような悩みに直面することがあります。 サービスが増え、トラフィックが増加するにつれて、単純なREST通信とCRUD構造だけでは限界を感じる瞬間です。私自身も実務で同じ問題を経験し、パフォーマンスと構造の複雑さの間で多くの試行錯誤を繰り返しました。 その過程で選んだ答えが、まさにNATSでした。単一バイナリベースのシンプルな構成、マイクロ秒単位の超低遅延パフォーマンス、そしてPub/SubからQueue Group、JetStreamまで、実務に不可欠な機能を過不足なく提供している点は、実際のサービス環境において非常に現実的な選択肢でした。 この講義は、NATSの機能を羅列する講義ではありません。私が実務で直面した問題を基準に、どのような状況でなぜNATSを選択し、どのように構造を設計したのかを、コードとフローで説明します。メッセージングシステムが初めての方から、就職を準備しているバックエンド開発者、そしてより良いアーキテクチャを模索しているシニア開発者まで、誰もが分散システムを理解し、一段階成長できるようサポートする講義です。

難易度 初級

受講期間 無制限

JavaScript
JavaScript
Node.js
Node.js
Java
Java
Docker
Docker
TypeScript
TypeScript
JavaScript
JavaScript
Node.js
Node.js
Java
Java
Docker
Docker
TypeScript
TypeScript
まだ質問が投稿されていません。
最初の質問を投稿して、インフランと一緒に成長しましょう!

¥9,789