PLAID Engineer Blog

PLAID Engineer Blog


KARTEを提供する株式会社プレイドのエンジニアブログです。プレイドのエンジニアのユニークなパーソナリティを知ってもらうため、エンジニアメンバーたちが各々執筆しています。

PLAID Engineer Blog

Microservice

Self Contained Systemsの紹介

Microservicesは面白い。ほとんどすべて必要なことはそこに書かれているように思う(言い過ぎ)。https://martinfowler.com/articles/microservices.html 訳 http://kimitok.hateblo.jp/entry/2014/11/09/211820 "適切に" 分離し、"適切に" それらの間の依存さえ解決出来れば、コンポーネントを個別で管理し運用し、進化させ続けることが出来る。開発チームは自分達の関心範囲が明確になり、集中しビジネスレベルで責任を持つことさえできる。 ただし、多分 "適切な" 人が読んだら、に限る。これは半分言葉だけの問題で、&q…

Naoki ShibayamaNaoki Shibayama

Our seeking to stable k8s deployment.

1. Preface こんにちは、新卒エンジニア[1]の鈴木(@GentleClarinet)です。ここ一年間を含め、僕は基盤チーム[2]で、monolithic だったシステムを micro service architecture[3] を採用した新しいシステムに移行することをメインでやっていました[4]。無事、数ヶ月前に移行は終わりまして、今はシステムの安定化に取り組んでいます[5]。本稿では、僕たちが開発しているプロダクトである KARTE[6] の新しいシステムでのデプロイに関する話をしていければなと思います。 2. Introduction この一年間では、monolithic に肥大化したシステムを micro services に分割していました。もちろ…

Ryosuke SuzukiRyosuke Suzuki