並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 40 件 / 49件

新着順 人気順

strangler_figの検索結果1 - 40 件 / 49件

  • Clean Architectureを採用したBackend For Frontendの開発とこれまでの所感 - LIFULL Creators Blog

    こんにちは。テクノロジー本部のyoshikawaです。好きなLinux DistributionはManjaro Linuxです。 今回はレガシー化が進むLIFULLのメインサービスの開発効率の向上とコードベースの健全性の確保をすべく、Clean Architectureを採用しバックエンドを刷新している取り組みについて紹介させていただきます。 なお、Clean Architecture自体の説明および解説は本記事では行いません。 背景:歴史あるバックエンドの刷新 アプローチ:新たなアーキテクチャと共創 採用したアーキテクチャ・技術 Clean Architectureを採用した理由 TypeScriptを採用した理由 LoopBackを採用した理由 Clean Architectureの実践 レイヤー分け:例の図と新BFFアーキテクチャのレイヤーとのマッピング レイヤー内・レイヤー間:独

      Clean Architectureを採用したBackend For Frontendの開発とこれまでの所感 - LIFULL Creators Blog
    • マイクロサービス化を目指すなら移行パターンを学ぼう /「モノリスからマイクロサービスへ」を読んだ - kakakakakku blog

      2020年12月に出版された「モノリスからマイクロサービスへ」を読んだ.本書はタイトルの通り「マイクロサービス移行」に関連するトピックにフォーカスしている.マイクロサービスを学ぶならこの本!とよく紹介している「マイクロサービスアーキテクチャ」の著者 Sam Newman の続編となる.原著「Monolith To Microservices」は,2019年12月に出版されている. 僕自身は技術講師として「マイクロサービス」に関連した研修を担当していることもあり,本書は絶対に読もう!と楽しみにしていた(原著は読もう読もうと積読していた😇).今回は本書の翻訳を担当された島田さん (@snoozer05) とレビューを担当されたこまさん(@koma_koma_d) からご連絡をいただき,本書を献本していただいた.本当にありがとうございます! モノリスからマイクロサービスへ ―モノリスを進化させ

        マイクロサービス化を目指すなら移行パターンを学ぼう /「モノリスからマイクロサービスへ」を読んだ - kakakakakku blog
      • 絞め殺しの木 - Wikipedia

        樹に絡みつく「絞め殺しの木」。メルボルン王立植物園(Royal Botanic Gardens, Melbourne) 絞め殺しの木(Strangler Fig)とは、熱帯に分布するイチジク属や一部のつる植物などの俗称である。絞め殺し植物や絞め殺しのイチジクなどとも呼ばれる。他の植物や岩などの基質に巻きついて絞め殺すように(あるいは実際に殺して)成長するためにこの名前が付いている。代表例として以下の植物がある。 イチジク属 Ficus aurea ("Florida Strangler Fig") Ficus barbata ("Bearded Fig") ベンガルボダイジュ Ficus benghalensis ガジュマル Ficus microcarpa[1] アコウ Ficus superba Ficus watkinsiana その他 Metrosideros robusta:"N

          絞め殺しの木 - Wikipedia
        • Istio が解決する私達の問題 | メルカリエンジニアリング

          この記事は @hatappi によって提供される Developer Productivity Engineering Camp blog series の1つです。 序論 私達 Microservices Network team の管理するコンポーネントの1つに Istio があります。 メルカリでは2017年から既存のシステムを Microservices におきかえるプロジェクトが始まり、Microservice の数は今も増え続けています。Microservice の数が増えるにつれて起きる問題に対処するために Service Mesh の実装の1つである Istio を私達は導入しました。 この記事ではどのような問題があり、それを Istio がどのように解決するのかを紹介します。 Microservice Architecture におけるネットワークの課題 Microser

            Istio が解決する私達の問題 | メルカリエンジニアリング
          • マイクロサービスからモノリシックへ。チャットサーバ移行の道のり - Timee Product Team Blog

            はじめに はじめまして、バックエンドエンジニアのぽこひで (@pokohide) です。 最近の日課はゲーム実況者「兄者弟者」の「DYING LIGHT 2 STAY HUMAN」と「エルデンリング」を見る事です。 本記事ではタイミーで長年使われていた、マイクロサービスとして切り出されたチャットサーバ(以降、旧チャットサーバと呼びます)をタイミーの中核を担うモノリシックなRuby on Railsサービス(以降、タイミー本体と呼びます)に移行した話です。 今回は移行した経緯、気にした点などを紹介します。 対象にしている読者は以下の方々です。 レガシーなシステムと向き合っている人 無人化システム ※1 に疲弊している人 ※1 : 無人化システムとは この記事 に出てくる造語で「誰も詳細は知らないが、なぜか動いているシステム」を意味する はじめに チャット機能とは 旧チャットサーバとは なぜや

              マイクロサービスからモノリシックへ。チャットサーバ移行の道のり - Timee Product Team Blog
            • The Netflix Cosmos Platform

              by Frank San Miguel on behalf of the Cosmos team IntroductionCosmos is a computing platform that combines the best aspects of microservices with asynchronous workflows and serverless functions. Its sweet spot is applications that involve resource-intensive algorithms coordinated via complex, hierarchical workflows that last anywhere from minutes to years. It supports both high throughput services

                The Netflix Cosmos Platform
              • ストラングラー フィグ パターン - Azure Architecture Center

                機能の特定の部分を新しいアプリケーションやサービスに徐々に置き換えることで、レガシ システムを段階的に移行します。 レガシ システムからの機能が置き換えられていくと、新しいシステムは最終的に古いシステムの機能すべてを置き換え、古いシステムを抑圧して使用停止できるようにします。 コンテキストと問題 システムが古くなるにつれ、このシステムが構築された開発ツール、ホスティング テクノロジ、システム アーキテクチャも徐々に使われなくなっていきます。 新機能が追加されると、これらのアプリケーションも大幅に複雑化し、メンテナンスや新機能の追加が難しくなっていきます。 複雑なシステムを完全に置き換えるには、膨大な作業が発生することがあります。 多くの場合、まだ移行されていない機能を古いシステムで処理し続けながら、新しいシステムに段階的に移行する必要があります。 ただし、2 つの異なるバージョンのアプリケ

                  ストラングラー フィグ パターン - Azure Architecture Center
                • bliki: Strangler Fig Application

                  When Cindy and I went to Australia, we spent some time in the rain forests on the Queensland coast. One of the natural wonders of this area are the huge strangler figs. They seed in the upper branches of a tree and gradually work their way down the tree until they root in the soil. Over many years they grow into fantastic and beautiful shapes, meanwhile strangling and killing the tree that was the

                    bliki: Strangler Fig Application
                  • React Router-ing Remix

                    Earlier this year we started an undertaking to Remix React Router with the aim of bringing all of the Remix Data API's (loaders, actions, fetchers, etc.) over to React Router. With the recent release of React Router v6.4.0 we're proud to report that we've completed that effort...and we think we've made them even better 😃. Not only have we fixed a few edge case bugs, but we've stabilized some APIs

                      React Router-ing Remix
                    • Refactoring Legacy Code with the Strangler Fig Pattern

                      Opens in a new windowOpens an external siteOpens an external site in a new window Large objects are a code smell: overloaded with responsibilities and dependencies, as they continue to grow, it becomes more difficult to define what exactly they’re responsible for. Large objects are harder to reuse and slower to test. Even worse, they cost developers additional time and mental effort to understand,

                        Refactoring Legacy Code with the Strangler Fig Pattern
                      • Copying Big Tech is Hurting Startups

                        Looking up to the big dog.In hype-heavy SaaS Startup land, looking in awe at the big boys and what they’ve achieved is the natural state of being. Every startup wants to be a unicorn, so whatever these companies do is taken for sweet cake, overanalyzed and used as blueprints for success. There’s nothing wrong with learning from the successful, by the way. The Uber story, for instance, is well docu

                          Copying Big Tech is Hurting Startups
                        • 週刊Railsウォッチ(20200330前編)Active Record Doctorで診断、Webpacker 5、GitHubのViewComponentとRails 6.1の3rd-party component frameworkほか|TechRacho by BPS株式会社

                          2020.03.30 週刊Railsウォッチ(20200330前編)Active Record Doctorで診断、Webpacker 5、GitHubのViewComponentとRails 6.1の3rd-party component frameworkほか こんにちは、hachi8833です。 つっつき前ボイス:「このところフルリモートで自宅作業していると、つい人と口をきくのを忘れちゃいそうになるので、つっつき会参加します」「そんなに」「ゴミ捨て以外まったく外に出ませんでした」「ほぼパーフェクト」 各記事冒頭には⚓でパーマリンクを置いてあります: 社内やTwitterでの議論などにどうぞ 「つっつきボイス」はRailsウォッチ公開前ドラフトを(鍋のように)社内有志でつっついたときの会話の再構成です👄 毎月第一木曜日に「公開つっつき会」を開催しています: お気軽にご応募ください ⚓

                            週刊Railsウォッチ(20200330前編)Active Record Doctorで診断、Webpacker 5、GitHubのViewComponentとRails 6.1の3rd-party component frameworkほか|TechRacho by BPS株式会社
                          • [アップデート] システムのリファクタリングを後押しするプロキシ層を提供「AWS Migration Hub Refactor Spaces」がプレビューリリースされました #reinvent | DevelopersIO

                            [アップデート] システムのリファクタリングを後押しするプロキシ層を提供「AWS Migration Hub Refactor Spaces」がプレビューリリースされました #reinvent re:Invent期間中に発表された新サービス「AWS Migration Hub Refactor Spaces」について紹介します。 Introducing AWS Migration Hub Refactor Spaces - Preview AWS Migration Hub Refactor Spacesは現在パブリックプレビューですので、どなたでもお試しいただけます。また、本記事の内容はパブリックプレビュー版をもとに執筆していますので、将来的に仕様が変更される可能性がある点はご注意ください。 AWS Migration Hub Refactor Spaces Strangler Fig

                              [アップデート] システムのリファクタリングを後押しするプロキシ層を提供「AWS Migration Hub Refactor Spaces」がプレビューリリースされました #reinvent | DevelopersIO
                            • 週刊Railsウォッチ(20200331後編)Ruby製プロセスマネージャOvermind、pgsyncで手軽にワンショットDB同期、DeepLの機械翻訳を試すほか|TechRacho by BPS株式会社

                              2020.03.31 週刊Railsウォッチ(20200331後編)Ruby製プロセスマネージャOvermind、pgsyncで手軽にワンショットDB同期、DeepLの機械翻訳を試すほか こんにちは、hachi8833です。リモートワークもさまざまですね。 リモートワークの快適差を追求した結果、机を自作してしまった。 — P山 (@pyama86) March 26, 2020 つっつきボイス:「リモート環境は人それぞれ☺️」「家族と住んでいると制約が発生しがち」「あ〜たしかに」「自分は独り者なのでリビングをオフィス環境にしてます😋」「こうなってくると、家賃が高くて狭い都内より、家賃も安くて広々した地方に引っ越す方がよかったりして😆」「伊豆あたりとかよさそう♨️」「家にいる時間が長いと都心に住む意味あんまりないですし😆」 「以下のツイート写真はちょっと前に話題になったDHHのリモート

                                週刊Railsウォッチ(20200331後編)Ruby製プロセスマネージャOvermind、pgsyncで手軽にワンショットDB同期、DeepLの機械翻訳を試すほか|TechRacho by BPS株式会社
                              • 週刊Railsウォッチ(20200317後編)Strangler Figパターンでリファクタリング、ペアプロ実践記事、イミュータブルデータモデルほか|TechRacho by BPS株式会社

                                2020.03.17 週刊Railsウォッチ(20200317後編)Strangler Figパターンでリファクタリング、ペアプロ実践記事、イミュータブルデータモデルほか こんにちは、hachi8833です。以下は東京都の対策サイトをforkして構築したそうです。 リポジトリ: codeforsapporo/covid19: 北海道 新型コロナウイルス対策サイト 新型コロナウイルス感染症対策サイト北海道版 codeforsapporo/covid19 https://t.co/85x8egwxCo もうね,役所は余計なことせずにデータをCSVで出せば良いだけ,ということですよ….数値を間違えたら修正すれば良いだけですから. pic.twitter.com/ZBZTDX3ZgR — Yuta Kashino (@yutakashino) March 9, 2020 各記事冒頭には⚓でパーマリ

                                  週刊Railsウォッチ(20200317後編)Strangler Figパターンでリファクタリング、ペアプロ実践記事、イミュータブルデータモデルほか|TechRacho by BPS株式会社
                                • Use Git tactically - Stack Overflow

                                  Capture, share, & collaborate on knowledge internally. [Ed. note: While we take some time to rest up over the holidays and prepare for next year, we are re-publishing our top ten posts for the year. Please enjoy our favorite work this year and we’ll see you in 2023.] In the movie Free Solo the rock climber Alex Honnold trains to perform a free solo climb of El Capitan, a mountain in Yosemite. (El

                                    Use Git tactically - Stack Overflow
                                  • 12 Ways to Prepare your Monolith Before Transitioning to Microservices

                                    I picked up most of my soft/hardware troubleshooting skills in the US Army. A decade of Java development drove me to operations, scaling infrastructure to cope with the thundering herd. Engineering coach and CTO of Teleclinic. Your team decided it’s time to get rid of that old, clunky monolith (finally!). You had a good run with it, but the monolith has grown so big that you’re spending more effor

                                      12 Ways to Prepare your Monolith Before Transitioning to Microservices
                                    • Legacy Application Strangulation : Case Studies

                                      Paul Hammant's Blog: Legacy Application Strangulation : Case Studies Strangler Applications Martin Fowler wrote an article titled “Strangler Application” in mid 2004 (and “Strangler Fig Application” from early 2019). Strangulation of a legacy or undesirable solution is a safe way to phase one thing out for something better, cheaper, or more expandable. You make something new that obsoletes a small

                                      • Apache Kafka for Microservices

                                        Apache Kafka is one of the most useful OSS for the message hub in micro services and can easily connect various data sources. This feature can be applied to the realization of Transactional Outbox and Strangler Fig patterns.

                                          Apache Kafka for Microservices
                                        • Refactoring a Monolith into Microservices

                                          Editor – This seven‑part series of articles is now complete: Introduction to Microservices Building Microservices: Using an API Gateway Building Microservices: Inter‑Process Communication in a Microservices Architecture Service Discovery in a Microservices Architecture Event‑Driven Data Management for Microservices Choosing a Microservices Deployment Strategy Refactoring a Monolith into Microservi

                                            Refactoring a Monolith into Microservices
                                          • [レポート]レガシーシステム、モダナイズへの道筋 #AWSDevDay | DevelopersIO

                                            モダナイズとはなんなのか。どうすれば良いのか。越えなければいけない壁とは?実際にどんな乗り越え方のパターンがあるのか。そんなことをふんだんに盛り込んでくれたセッションでした!頷きすぎて首がもげるかと思いました。 こんにちは。AWS事業本部コンサルティング部に所属している今泉(@bun76235104)です。 私はAWSの DEV DAY 2023 TOKYOに参加させていただきました その中で DAY 2 の「レガシーシステム、モダナイズへの道筋」というセッションを試聴したため、概要や私なりの感想を記事として投稿したいと思います! 【2023/6/26 追記】 スピーカーの門別により、登壇資料などが公開されていますので、ぜひご確認ください! スピーカーについて クラスメソッド株式会社 AWS事業本部コンサルティング部 ソリューションアーキテクト 門別 優多 氏 AWS事業本部コンサルティン

                                              [レポート]レガシーシステム、モダナイズへの道筋 #AWSDevDay | DevelopersIO
                                            • 分解とインクリメンタルな変更でモノリスをマイクロサービスに移行する

                                              図1: マイクロサービスのアプローチを示す簡単な図 これらのマイクロサービスアーキテクチャをモノリスと比較してください。私たちは、変更を加えることができない単一の侵入不可能なかたまりというビジョンをモノリスに持っています。モノリスは私たちの存在の中で最悪のもの、私たちの重荷と見なされるようになりました。私はそれはひどく不公平だと思います。この2、3年の「モノリス」という用語は、以前使用していた「レガシー」という用語に取って代わりました。これは根本的に問題です。人々はモノリスをレガシーと見なし始めているので、削除されるべきものになりました。それは非常に不適切だと思います。 モノリスの種類 モノリスには複数の形状とサイズがあります。モノリシックアプリケーションについて話すとき、私は主にデプロイメントの単位としてモノリスについて話します。単一のプロセスにパッケージ化されたすべてのコードである古典

                                                分解とインクリメンタルな変更でモノリスをマイクロサービスに移行する
                                              • Strangler Fig pattern - Azure Architecture Center

                                                Incrementally migrate a legacy system by gradually replacing specific pieces of functionality with new applications and services. As features from the legacy system are replaced, the new system eventually replaces all of the old system's features, strangling the old system and allowing you to decommission it. Context and problem As systems age, the development tools, hosting technology, and even s

                                                  Strangler Fig pattern - Azure Architecture Center
                                                • Change Data Capture for Microservices

                                                  Transcript Morling: Welcome to this talk about Change Data Capture for microservices. Let me set the scene a little bit with a maybe blunt statement and an observation. The world around us, this is happening in real time. People buy stuff in an online store, maybe they do some payment transactions. Maybe you have machinery or IoT devices, which send over measurements or all kinds of sensor data. N

                                                    Change Data Capture for Microservices
                                                  • マイクロサービスのための設計パターン (1) - Strangler Application - GiXo Ltd.

                                                    マイクロサービスのための設計パターン (1) – Strangler Application TAG : tech | Tech & Science | アーキテクチャ | マイクロサービス AUTHOR :   ギックス POSTED :  2020.05.19 08:26 昨今では、サービス開発において「マイクロサービスアーキテクチャ」を採用することも珍しくなくなりました。 マイクロサービスアーキテクチャを採用する利点についてはもはや改めて語るまでもないですが、何となくマイクロサービスで始めてみたが後悔した、モノリスからマイクロサービスへ移行してみたがうまくいかなかった、という声が今でも聞こえてくることがあります。モノリスとマイクロサービスのどちらが向いているかについては、開発体制やサービスの特性など様々な要因を考慮する必要があるため、一概にどちらがよいかを断言することはできません。と

                                                      マイクロサービスのための設計パターン (1) - Strangler Application - GiXo Ltd.
                                                    • dbtを導入した話、そしてClassiのデータ基盤「ソクラテス」の現在地 - Classi開発者ブログ

                                                      こんにちは、データプラットフォームチームの鳥山(@to_lz1)です。 Classiでは、2019年ごろからデータ基盤に「ソクラテス」の愛称をつけて運用を続けています。初期の構成は2021年に書かれたエントリ*1にも詳しいですが、数年の間に進化したことも増えてきました。 大きな変化の一例として、最近、私たちのチームではdbt*2を導入してジョブ間の依存管理やメタデータの管理を改善しました。 本記事ではこの取り組みをピックアップして紹介します。また、進化したソクラテスの構成図をアップデートするとともに、Classiデータプラットフォームチームの最新版の雰囲気もお伝えできればと思います。 dbt移行前の構成 ジョブ間の依存管理がつらい メタデータの管理がつらい 過去との差分と、移行への機運 周辺ツールのエコシステムが整った エンジニア以外のメンバーがPull Requestを出すことが減った

                                                        dbtを導入した話、そしてClassiのデータ基盤「ソクラテス」の現在地 - Classi開発者ブログ
                                                      • 週刊Railsウォッチ(20200406前編)Ruby 2.7.1セキュリティ修正、RailsビューHTMLにテンプレート名を出力、Action Mailboxテスト用フォーム改良ほか|TechRacho by BPS株式会社

                                                        2020.04.06 週刊Railsウォッチ(20200406前編)Ruby 2.7.1セキュリティ修正、RailsビューHTMLにテンプレート名を出力、Action Mailboxテスト用フォーム改良ほか こんにちは、hachi8833です。オードリー・タン氏の次なる快挙です。 💁 同僚の @urakagi が翻訳と吹き替えを担当してくれました。日本の皆さんのお役に立てれば幸いです。 ℹ️ 注意:この方法が使えるのは、破損していなくて汚れてもいない、室外または感染リスクの低い場所で使用されたサージカルマスクのみです。また、本消毒法は 3~5 回が限界です。 pic.twitter.com/HIVVvZEErB — Audrey Tang 唐鳳 (@audreyt) April 1, 2020 各記事冒頭には⚓でパーマリンクを置いてあります: 社内やTwitterでの議論などにどうぞ 「

                                                          週刊Railsウォッチ(20200406前編)Ruby 2.7.1セキュリティ修正、RailsビューHTMLにテンプレート名を出力、Action Mailboxテスト用フォーム改良ほか|TechRacho by BPS株式会社
                                                        • Container Build Talk

                                                          A Monolith on the Dissecting Table: The Strangler Fig Pattern in Action @ Devoxx Poland 2023

                                                            Container Build Talk
                                                          • [ENT302] レガシーアプリケーションをモダナイズするワークショップに参加してきた #AWSreInvent | DevelopersIO

                                                            はじめに re:Invent 2023 現地参加の田中孝明です。 Modernizing the application stack with AWS modernization pathways というレガシーアプリケーションをモダナイズするワークショップに参加してきたのでそちらのレポートになります。 ワークショップについて ENT302 | Modernizing the application stack with AWS modernization pathways このワークショップでは、ワークロードを運用環境で常に利用できる状態に保ちながら、既存のモノリスから疎結合マイクロサービス アーキテクチャにワークロードを段階的にモダナイズする方法を学びます。 AWS の専門家に加わって、実際の移行とモダナイゼーションのシナリオを実装してください。 Amazon EC2 上の仮想マシンか

                                                              [ENT302] レガシーアプリケーションをモダナイズするワークショップに参加してきた #AWSreInvent | DevelopersIO
                                                            • Alien Artefacts

                                                              The purpose of this blog post is to introduce the concept of alien artefacts1, a subcategory of legacy code. I use the term to describe particularly complicated and important pieces of software written by very smart engineers that are no longer working for the company—and thus not available to support it. The software works really well for what it was designed to do, but it is highly resistant to

                                                              • Stop Team Topologies

                                                                The highly valued “Team Topologies” (TT) book provides a clear, practical framework for optimizing team structures in software development. Written by Matthew Skelton and Manuel Pais, the book addresses the complexities of modern software delivery by emphasizing the importance of team interactions and boundaries. It introduces the concept of “Team Topologies,” which includes four fundamental team

                                                                  Stop Team Topologies
                                                                • Banyan - Wikipedia

                                                                  A banyan, also spelled banian (/ˈbænjən/ BAN-yən),[1] is a fig that develops accessory trunks from adjacent prop roots, allowing the tree to spread outwards indefinitely.[2] This distinguishes banyans from other trees with a strangler habit that begin life as an epiphyte,[3] i.e. a plant that grows on another plant, when its seed germinates in a crack or crevice of a host tree or edifice. "Banyan"

                                                                    Banyan - Wikipedia
                                                                  • Refactor Your Monolithic Rails App to a SOA

                                                                    The document discusses refactoring a monolithic Rails application into a service-oriented architecture (SOA). It describes separating the application into multiple services based on functionality (e.g. qualification logic, delivery logic). This is done incrementally using a "strangler fig" approach of creating new services alongside the existing monolithic code. Tests are used to define the behavi

                                                                      Refactor Your Monolithic Rails App to a SOA
                                                                    • Preview – AWS Migration Hub Refactor Spaces Helps to Incrementally Refactor Your Applications | Amazon Web Services

                                                                      AWS News Blog Preview – AWS Migration Hub Refactor Spaces Helps to Incrementally Refactor Your Applications [Editor’s note : AWS Migration Hub Refactor Spaces is generally available since Feb. 9th 2022] I am excited to announce the preview of AWS Migration Hub Refactor Spaces, a new capability of AWS Migration Hub to let you refactor existing applications into distributed applications, typically b

                                                                        Preview – AWS Migration Hub Refactor Spaces Helps to Incrementally Refactor Your Applications | Amazon Web Services
                                                                      • Modern work requires attention. Constant alerts steal it - Stack Overflow

                                                                        In tough economic times, everyone looks for ways to lower costs without impacting productivity (heck, if we’re doing wish lists, let’s improve productivity, too). And this is one of those times, with many companies making the hard decision to lay off workers and worrying about the impact of new AI technologies. Productivity is definitely top of mind, but whether productivity can be measured is an

                                                                          Modern work requires attention. Constant alerts steal it - Stack Overflow
                                                                        • Incremental ASP.NET to ASP.NET Core Migration - .NET Blog

                                                                          ASP.NET Core is the modern, unified, web framework for .NET that handles all your web dev needs. It is fully open source, cross-platform, and full of innovative features: Blazor, SignalR, gRPC, minimal APIs, etc. Over the past few years, we have seen many customers wanting to move their application from ASP.NET to ASP.NET Core. Customers that have migrated to ASP.NET Core have achieved huge cost s

                                                                            Incremental ASP.NET to ASP.NET Core Migration - .NET Blog
                                                                          • モノリシックなシステムから柔軟性の高いシステムへの転換を考える - Qiita

                                                                            はじめに これまでの記事で、@takahashisansan の記事「マイクロサービスが開発・運用コスト削減におよぼす効果」や、@tsukmrの記事「マイクロサービス化で直面するサービスの分割」を考えてきました。 システムによっては一から新しいアーキテクチャで開発を始めることもありますが、既存のモノリシックなシステムから新しいアーキテクチャで構築されたシステムに置き換えていくこともあって、その新しいアーキテクチャとして、柔軟性の高いマイクロサービスが選ばれることも多いと思います。 そこで今回は、実際に既存のモノリシック(Monolithic)なシステムを柔軟性の高いマイクロサービス(Microservices)のようなシステムに置き換えていくにあたって、どのようにしていけばよいかを考えてみました。 マイクロサービス化の移行パターン Sam Newmanが著している「Monolith to

                                                                              モノリシックなシステムから柔軟性の高いシステムへの転換を考える - Qiita
                                                                            • モノリシックアプリケーションをモダナイズしていくワークショップ(ENT312-R)に参加してきた #reinvent | DevelopersIO

                                                                              大家好、AWS事業本部の西野です。 架空のWebショッピングサイトを題材にモダナイゼーションのプロセスを学べるワークショップ Modernizing your workload for speed and flexibility (ENT312-R) に参加してきました。 ワークショップの概要 In this workshop, learn how to quickly take a workload from monolithic on-premises architecture to a loosely coupled distributed microservices architecture using serverless with AWS Lambda. Learn how this modern architecture enables speed with developm

                                                                                モノリシックアプリケーションをモダナイズしていくワークショップ(ENT312-R)に参加してきた #reinvent | DevelopersIO
                                                                              • 第23回 イチジクの砦を支える小さなハチたち

                                                                                イチジクの花序に乗るメスのイチジクコバチ(イチジクコバチ科:ペゴスカプス属) A female Pegoscapus fig wasps on a syconium モンテベルデでの下見調査3日目。観光客でにぎわうモンテベルデ自然保護区の森に、普段のバッグマン姿でおじゃました。 旅行者の邪魔にならないように調査を進めていくが、やはり怪しい人物と認識されるのか、こちらのほうを不思議そうに見つめたり、おそるおそるぼくの横を通り過ぎたりする。 そんな状況も楽しみながら林道を進んで行くと、大きな一本の絞め殺しイチジクの木にぶつかった。いかにも物騒な名前だが、巨木に絡みついて成長し、絡みつかれた木を枯死させてしまう(つまり絞め殺す)、イチジク科の木だ。 ぼくが出会った絞め殺しイチジクも、絡みつかれたほうの木はすでになく、空洞になっていた。幹の根元から頭を潜り込ませてみると、絡み合う幹と人が入れる中の

                                                                                  第23回 イチジクの砦を支える小さなハチたち
                                                                                • strangler fig tree - Google 検索

                                                                                  What is the Strangler Fig... dennylesmana.medium.com