次のキャリアに向けて準備を進めるほど、
バックエンド開発者に求められるのは
実装経験だけではありません。..
オXXハウスバックエンド開発者の求人情報
당X広告バックエンド開発者採用公告
ウアXXXドゥルバックエンド開発者の採用公告
成長を続けるプラットフォームの求人でも
MSA、アーキテクチャの設計・運用経験まで
求められるケースを確認できます。
では、MSAを学べば、
設計できるようになるのでしょうか?
パターンの概念と例を理解することと
実際のサービスを前に構造を決定することは
まったく別の問題です。
例には正解がありますが、
私のサービスには正解がありません。
注文と決済を、1つのサービスにまとめるか、分けるか……?
このデータの責任は、どのサービスが担うべきだろうか?
今のこのサービスの規模に対して、オーバーエンジニアリングではないだろうか?
直接呼び出すか、イベントでつなぐか?
設計に必要なのは
パターンの数よりも選択の根拠、
理由を選び、説明するプロセスです。
4週間、見て理解するだけで終わらせず、
実際に設計し、コードレビューまで経験しましょう。
01 DIRECT
自分でサービスの境界を分けてみる。
02 CHECK
責任、データの所有権、境界、
通信の流れを基準に検討する。
03 CHANGE
別のアーキテクチャに構造を変更してみる。
04 レビュー
自分で作成した設計とコードをレビューし
次のステップへ進みます。
Spring BootベースのDDDから
ヘキサゴナル設計まで
実務経験15年の開発者から
直接コードレビューを受けてみましょう。 từ một nhà phát triển có 15 năm kinh nghiệm thực tế.
真の翼
パク・ジヌ
プログラマース デブコース
バックエンド短期集中コース 第5期講師
現役バックエンド開発経験15年
シリーズA〜NASDAQ上場企業まで
さまざまな組織規模を経験した
開発チームリーダー経験
このような方が参加すると
120%の効率を発揮できます!!
モノリシックサービスを運用中で、ドメイン分離/MSA移行を
控えている実務経験3~7年目のバックエンド開発者
組織に設計をレビューしてくれる指導役がいないバックエンド開発者
大規模サービスへのキャリア転職に向けて
設計能力の証明が必要な開発者
バックエンドの前提知識がない場合、
チャレンジについていくのが難しいかもしれません。
(JPA, REST API, Java, springboot)