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







![大企業勤務で経験したRedisを上手に使用する方法 [理論編]Course Thumbnail](https://cdn.inflearn.com/public/courses/334948/cover/9474fad2-5148-4e91-a52c-81ecdbed2e9c/334948.jpg?w=420)


![3. Web 開発コース [Spring Framework + 電子政府標準フレームワーク]Course Thumbnail](https://cdn.inflearn.com/public/courses/324888/course_cover/44f2d353-757a-4835-8935-d5b986674f91/egov-spring-eng.png?w=420)




