NAVERの面接官が使用する超低遅延およびメッセージング分散システムNATS
バックエンド開発をしていると、ある瞬間、このような悩みに直面することがあります。 サービスが増え、トラフィックが増加するにつれて、単純なREST通信とCRUD構造だけでは限界を感じる瞬間です。私自身も実務で同じ問題を経験し、パフォーマンスと構造の複雑さの間で多くの試行錯誤を繰り返しました。 その過程で選んだ答えが、まさにNATSでした。単一バイナリベースのシンプルな構成、マイクロ秒単位の超低遅延パフォーマンス、そしてPub/SubからQueue Group、JetStreamまで、実務に不可欠な機能を過不足なく提供している点は、実際のサービス環境において非常に現実的な選択肢でした。 この講義は、NATSの機能を羅列する講義ではありません。私が実務で直面した問題を基準に、どのような状況でなぜNATSを選択し、どのように構造を設計したのかを、コードとフローで説明します。メッセージングシステムが初めての方から、就職を準備しているバックエンド開発者、そしてより良いアーキテクチャを模索しているシニア開発者まで、誰もが分散システムを理解し、一段階成長できるようサポートする講義です。
受講生 309名
難易度 初級
受講期間 無制限
皆様のキャリア成長のためのコミュニティへのご参加をお願いいたします。
こんにちは。Inflearnで皆さんに現実的で有益な内容を提供するために努力している、知識共有者のHongです。
他でもなく、最近多くの方々から個人的にご連絡をいただき、キャリアをどのように積み上げていくべきかという質問をいただいております。(このような関心、本当にありがとうございます(笑)100%大歓迎です!)
そこで検討した結果、より多くの内容を皆さんにお伝えし、前でリードしていくために、私たちのためのカカオトークオープンチャットコミュニティを作ってみることにしました!!関心のある方は、こちらのリンクからアクセスしていただき、様々な分野で開発されている方々と一緒にキャリアを準備してみてはいかがでしょうか。
また、個人的にイベントを開催する予定です...!!(投票を通じて、講義のクーポンも発行しようと思っています!!)
ですので、ぜひお見逃しなくコミュニティで活動しながら、多くの知見を得ていただければと思います。最近はかなり冷え込んでいるようです。風邪に気をつけて、この記事を読んでいる皆さんが良い一日を過ごせるよう願っています!!




