タグ

ブックマーク / kakakakakku.hatenablog.com (6)

  • モノリス分割はこうやる!「How to break a Monolith into Microservices」を読んだ - kakakakakku blog

    研修中に「マイクロサービス」の解説をしていると,たまに「モノリス分割」に関する質問が出てディスカッションをすることがある.当然ながら万能な分割アプローチはないけど,例えば DDD (Domain-driven design) などのアプローチを選択するなど,選択肢はいろいろある.そして最近「モノリス分割」に役立つアプローチを紹介した martinfowler.com の記事「How to break a Monolith into Microservices」を読んだ. 具体的には以下の「計8種類」のアプローチが紹介されている.原著を翻訳するのではなく,あくまで個人的なメモとしてまとめる.なお,日語も個人的に載せているため,参考程度にしてもらればと! Warm Up with a Simple and Fairly Decoupled Capability(シンプルかつ分離された機能で準

    モノリス分割はこうやる!「How to break a Monolith into Microservices」を読んだ - kakakakakku blog
    gendou
    gendou 2020/10/20
  • 「The Twelve-Factor App」を15項目に見直した「Beyond the Twelve-Factor App」を読んだ - kakakakakku blog

    2012年に Herokuエンジニアによって提唱された「The Twelve-Factor App」は素晴らしく,アプリケーションをうまく開発し,うまく運用するための「ベストプラクティス」として知られている.2020年になった現在でもよく引用されていると思う.日語訳もある. 12factor.net Beyond the Twelve-Factor App とは? クラウド化が進むなど,提唱された2012年と比較すると技術的な変化もあり,今までの「The Twelve-Factor App」で宣言されていた観点以外にも必要な観点やベストプラクティスがあるのでは?という意見もある.そこで,2016年に Pivotal のエンジニアが「Beyond the Twelve-Factor App」を提唱した.The Twelve-Factor App にあった「12項目をアップデート」し,新

    「The Twelve-Factor App」を15項目に見直した「Beyond the Twelve-Factor App」を読んだ - kakakakakku blog
    gendou
    gendou 2020/03/10
  • 監視を育てよう! /「入門 監視」を読んだ - kakakakakku blog

    今年1月に出版された「入門 監視」を読んだ.出版前から予約をしていたけど,他に積読もあり,読み始めるのが少し遅れてしまった.評判通り素晴らしく,特に「監視」というテーマをうまく言語化しているだと感じた.目次を見るとわかる通り,「あれも監視!これも監視!」という幅の広さに気付くことができる.書は1人で読んで終わりにするのではなく,チームで輪読会をしてディスカッションをするなど,改善に繋げるために継続的に読むと良さそう.さらに書で学んだ内容に Dive Deep するために他の書籍も併読するべきだと思う.今回は関連する書籍も紹介しようと思う. 入門 監視 ―モダンなモニタリングのためのデザインパターン 作者: Mike Julian,松浦隼人出版社/メーカー: オライリージャパン発売日: 2019/01/17メディア: 単行(ソフトカバー)この商品を含むブログを見る 目次と正誤表 1章

    監視を育てよう! /「入門 監視」を読んだ - kakakakakku blog
    gendou
    gendou 2019/03/16
  • 「Japan Container Days v18.04」に参加して1日中コンテナのことを考えていた - kakakakakku blog

    今日は「Japan Container Days v18.04」に参加してきた.正直「Container Days」と言うよりも「Kubernetes Days」って感じだったけど,1日ずっとコンテナのことばかりを考えていた.発表テーマも多岐にわたっていて,バランスが非常に良かったと思う.僕が参加したセッションをまとめておく. containerdays.jp サイバーエージェントにおけるプライベートコンテナ基盤 AKE を支える技術 ake client を使ってクラスタを起動できる ake client の裏は OpenStack Heat を使っている Kubernetes にパッチを当てているため,ビルドから始める Kubernetes と Swarm をサポートしている Datadog / Elastic Stack なども連携できる 既存のエコシステムは採用しなかった Open

    「Japan Container Days v18.04」に参加して1日中コンテナのことを考えていた - kakakakakku blog
  • 「ブログを書く技術」を発表した - kakakakakku blog

    別プロダクトの社内勉強会で「ブログ」をテーマに発表して欲しいと依頼があり,「ブログを書く技術」というタイトルで発表をしてきた.今回,改めて「僕がなぜブログを書くのか?」というモチベーションの部分を整理することができたので非常に良かった.なお,再演もできるので,もし「うちでも発表して欲しい!」という話があれば(なさそう),気軽にご連絡を頂ければと! 発表資料 伝えたかったこと 前にツイートした内容にも関連していて,やはり「続けること」が難しいという人が多いように思う.だからこそ「習慣化」を意識するべきでは?という問題提起をしたかった.また,ブログにこだわっているわけではなく,あくまで「アウトプットの形の一例として」ブログが良いのではないかという話をした.発表中に余談なども多くしたため,発表資料だけでは伝わらない部分もあるかもしれない. 「どうしたらブログ続けられるんですか」って相談よく受ける

    「ブログを書く技術」を発表した - kakakakakku blog
    gendou
    gendou 2017/11/28
  • AWS をフル活用して「サーバレス」な SPA を実装できる「サーバーレスシングルページアプリケーション」を読んだ - kakakakakku blog

    6月末に O'Reilly から出版された「サーバーレスシングルページアプリケーション」を読んだ.ただ読むだけじゃ理解度が浅くなってしまうかもしれないなと感じて,今回は全ての実装を写経してみた.そのため少し時間はかかってしまったけど,フロントエンドには苦手意識があったし,今まで SPA の実装もしたことがなかったので,前半部分は特にワクワクしながら楽しめた.今回,監訳者の id:yoshidashingo にご献を頂き,当に感謝しかありません.ありがとうございます!と同時に,ガッツリ読もうと意気込んだタイミングで仕事に忙殺されてしまったりして,書評のタイミングが遅れてしまったのはすみません! サーバーレスシングルページアプリケーション ―S3、AWS LambdaAPI Gateway、DynamoDB、Cognitoで構築するスケーラブルなWebサービス 作者:Ben Rady発売

    AWS をフル活用して「サーバレス」な SPA を実装できる「サーバーレスシングルページアプリケーション」を読んだ - kakakakakku blog
  • 1