タグ マイクロサービス化
人気順 5 users 10 users 50 users 500 users 1000 usersマイクロサービス化は本当に難しい
はじめに この記事は、AEON Advent Calendar 2023の21日目です🎉 イオンスマートテクノロジー株式会社(通称AST)のCTO室TechLeadチームの@t0doroki_takaです。弊社ではSREチームの発信に勢いがありますが、アプリケーションレイヤーよりの話題も積極的に発信していければと思います。 自分の敗戦の振り返り 以前、大規... 続きを読む
マイクロサービス化による「DB分割」で開発、運用が難しくなるこれだけの理由
大きく変化した「人とシステム」の関係 企業におけるDX(デジタルトランスフォーメーション)の取り組みが加速する中で、「マイクロサービスアーキテクチャ」(以下、マイクロサービス)の注目度が増している。マイクロサービスは、複数の小さなサービスを組み合わせて一つのシステムを構成するという考え方だ。 マイク... 続きを読む
マイクロサービスとトランザクション - Qiita
AWS for Games Advent Calendar 2022 9日目の記事です。 Game Server Services(GS2) ではゲームに必要となるサーバー機能をマイクロサービス化し、皆さんに提供しています。 マイクロサービスには所持品の管理や、ゲーム内ストア、課金通貨の残高管理など30を超える機能を用意しており、これらを組み合わせながらゲーム... 続きを読む
弁護士ドットコムサービスでモノリスをマイクロサービス化しようとして失敗した原因を振り返る - 弁護士ドットコム株式会社 Creators’ blog
初めまして。弁護士ドットコム株式会社でエンジニアをやっている井出です。 弊社は 2022 年 2 月から Creator's Blog を始めております。 その記念すべき最初の記事として 弁護士ドットコムサービスのビジネスと共にみるマイクロサービスの進化 を投稿いたしました。 こちらの記事で弊社がマイクロサービス化に挑戦した... 続きを読む
メルカリWebのマイクロサービス化、その4年
Author: @urahiroshi, Engineering manager of Web Platform team 2022年8月4日、メルカリで “web-2” と呼ばれるサーバがシャットダウンされました。これはメルカリWeb版の開発に携わっているチームにとって、一つの区切りとなる出来事でした。 web-2はPHPで記述されたwebサーバで、2015年から https://www.mercari.com/... 続きを読む
ダイソーが6年でIT内製化、マイクロサービス化、サーバレスに成功した理由 (1/2):105億レコードの処理が課題 - @IT
大創産業は1972年、家庭用品を販売する商店として創業された。今やよく知られた『100円SHOPダイソー』を運営する事業者である。ダイソーの展開に着手したのは1987年。2019年には国内3367店舗を数え、海外ではアジア、北米を中心に28の国、地域で2175店舗を構えるほどのグローバル展開を果たしている。 キッチン用品や文... 続きを読む
マイクロサービス環境でのメルカリWebのリリースフロー - Mercari Engineering Blog
メルカリJP Webチームの@urahiroshiです。 Webチームでは、メルカリWebのマイクロサービス化や機能開発を行なっています。メルカリWebのマイクロサービス化の概要については、昨年のTech Conferenceの資料がよくまとまっているので、そちらを参照していただけると良いかと思います。 https://speakerdeck.com/mercari/mt... 続きを読む
100万行オーバーのモノリシックRailsアプリをマイクロサービス化したクックパッドの手順 - エンジニアHub|若手Webエンジニアのキャリアを考える!
Ruby on Railsのバージョンアップに1年かかっていた 【マイクロサービス化戦略】まずはコードを減らすことから 【マイクロサービス化戦略】アプリ固有のバッドノウハウを減らす 【マイクロサービス化戦略】まずは分離しやすい部分からお試しで 【マイクロサービス化戦略】データベースが切れていればサービスも切りやす... 続きを読む
マイクロサービス化を支える継続的切り替え術 - クックパッド開発者ブログ
こんにちはこんにちは。技術部のクックパッドサービス基盤グループのシム(@shia)です。グループ名が大きいですね。 クックパッドで運営しているサービスの中、一番古くから存在しているレシピサービス (cookpad.com) ——以下このサービスのコードベースを cookpad_all と呼びます——があります。 クックパッドサービス基盤... 続きを読む
Vue.js + Go言語 + PAY.JP でクレジットカード決済できるWEBアプリケーション実装ハンズオン
そろそろカード決済の実装経験しとくかと思い、PAY.JPを眺めたらかなりドキュメントが充実してたので使いやすかった。今後、カード決済するサービスを作るのを見越して決済サービスをgRPCでマイクロサービス化してみた。そのまま Vue.js と Go言語を使い、カード決済できるWEBサービスのモックを試しに作ってみた。その... 続きを読む
Web アプリケーションを把握するためのコンソール - クックパッド開発者ブログ
2018 - 04 - 02 Web アプリケーションを把握するためのコンソール 技術部開発基盤グループの鈴木 ( id:eagletmt ) です。 クックパッドではほとんどの Web アプリケーションが Amazon ECS 上で動く状態となり、またマイクロサービス化や新規サービスのリリースにより Web アプリケーションの数も増えていきました。 個々のアプリケーションでは Docker イメ... 続きを読む
Google Cloud Platform Japan 公式ブログ: 株式会社メルカリの導入事例:Kubernetes を駆使したマイクロサービス化でグローバルサービスの開発効率を劇的に向上
Big Sky :: ログイン認証をマイクロサービス化する「loginsrv」
認証を持たないウェブアプリケーションをいざ認証に対応させようと思うと案外面倒でモチベーションを無くしてしまうなんて事もよく起きうる話です。特に社内向けのアプリケーションを作っていたら本番で使う事になってしまって、なんて話は良くある話です。開発で本番 DB を見るのはちょっと...。でも既存のコードをゴリゴリと触りたくない。そんな場合にログイン認証部分だけマイクロサービス化できると気持ちも幾分和らぎ... 続きを読む
ZOZOTOWN作り直しにつき「40名」のエンジニア求む! - 株式会社スタートトゥデイ工務店
最大月間24億PV、秒間120注文を処理するファッション通販サイトZOZOTOWNをゼロから作り直します。 現状モノリシックな構造からマイクロサービス化へと進化させます。 あなたが考え、あなたの責任で開発する、やりがいのある大きなプロジェクトです。 腕を磨きたい、腕を試したい、腕だけで勝負したい、そんな職人=エンジニアを40名募集いたします。 ZOZOTOWNで一緒に一花、咲かせませんか。 歓迎ス... 続きを読む
pairsのインフラコストを最適化しました | eureka tech blog
この記事は eureka Advent Calendar 2016 の23日目の記事です。 22日目は弊社 森川 による Go言語での決済システムとマイクロサービス化について でした。 こんにちは。エウレカでインフラエンジニアの松尾です。 今年も残す所あと少しですね。エウレカは本日から冬季休暇となっております。 今回はpairsのawsのコストを最適化することができたので、その施策について書いてい... 続きを読む
マイクロサービスに関する資料のまとめ | Ryuzee.com
世の中マイクロサービス・マイクロサービスうるさいのでちょっとこれ読んでおけという資料をまとめておきます。 はっきり言ってマイクロサービス化しようとすると、組織構造の話、エンジニアの責務の話など技術的な課題以外の領域にもいろんなチャレンジがあるので、普通のプロジェクトでも苦労する組織が取り組むとか、設計だけして開発を委託しているけどDB一極化がやばいので取り組むとかは止めておいた方がよいと思います。... 続きを読む
“マイクロサービス化”で変化に耐えられる組織を目指す--クックパッド舘野CTO - ZDNet Japan
レシピサイトでおなじみのクックパッド。PC向けサイトからモバイル向けサイト、そしてモバイルアプリと端末の変化に応じて素早く対応している。また、レシピだけでなく買物情報やEC、料理教室事業などにも取り組み、2013年末から海外レシピサービスの子会社化を進めるなど、本格的な世界展開にも積極的だ。今回は、クックパッドの執行役で最高技術責任者(CTO)である舘野祐一氏に、同社の取り組みや工夫している点、今... 続きを読む