2022年10月21日〜10月22日に開催されたKaigi on Railsに、noteはGoldスポンサーで協賛しエンジニアが登壇を行いました。
GitHub - Shopify/packwerk: Good things come in small packages.
noteは2014年からRuby / Railsでサービス開発を続けており、1つの巨大なモノリスリポジトリになっています。今の状態ではコード間の依存関係もわからず、チームごとの開発でコンクリフトが発生しやすい状態になってしまっています。
そこで、現状のモノリシックな状態を打破するために、2022年からpackwekを導入し、モジュラモノリス化を進めています。チームや機能ごとに依存関係をyamlで示すことで、不用意なバグを生み出さないように改修を行っている最中です。
スライドではさらに詳しい内容を説明しているので、ぜひご覧ください。
▼協賛情報はこちら
