Naver面接官が使用する超低遅延およびメッセージング分散システムNATS
バックエンド開発をしていると、ある瞬間こんな悩みを抱えるようになります。 サービスが増え、トラフィックが増加する中で、単純なREST通信とCRUD構造だけでは限界を感じる瞬間のことです。私自身も実務で同じ問題に直面し、パフォーマンスと構造の複雑性の間で多くの試行錯誤を重ねてきました。 その過程で選んだ答えが、まさにNATSでした。シングルバイナリベースのシンプルな構成、マイクロ秒単位の超低遅延パフォーマンス、そしてPub/SubからQueue Group、JetStreamまで実務に必要な機能を過剰でなく提供してくれる点は、実際のサービス環境において非常に現実的な選択でした。 この講義はNATSの機能を羅列する講義ではありません。私が実務で直面した問題を基準に、どんな状況でなぜNATSを選択し、どのように構造を設計したのかをコードとフローで説明します。メッセージングシステムが初めての方から、就職を準備するバックエンド開発者、そしてより良いアーキテクチャを悩むシニア開発者まで、誰もが分散システムを理解し、一段階成長できるよう支援する講義です。
(5.0)受講レビュー 5件
受講生 281名
難易度 初級
受講期間 無制限
JavaScript
JavaScript
Node.js
Node.js
Java
Java
Docker
Docker
TypeScript
TypeScript
JavaScript
JavaScript
Node.js
Node.js
Java
Java
Docker
Docker
TypeScript
TypeScript




