This page is intended for users in Singapore. Go to the page for users in United States.

Microservice で実現するココナラ新プロフィールページ機能

こんにちは。開発グループ・エンジニアの阿部です。
社内では abemotion って呼ばれたりもします。

前回の記事で紹介したのですが、

マイクロサービス化スタートしました!(api-gateway + golang + gRPC) - ココナラよもやまブログ
こんにちは。開発グループ・エンジニアの阿部です。 社内では abemotion って呼ばれたりもします。 私は主にサーバーサイドを担当しているのですが、 「ココナラへもマイクロサービスを導入したい!」と下記書籍で去年勉強会を開きました。 『マイクロサービスアーキテクチャ』 忙しい業務の合間を縫って、毎週朝の30分をコツコツ続け、 今年の5月にようやく「12章 まとめ」までを終えました。 さっそく会社に提案したところ... 2018年6月〜マイクロサービス化がスタートしました! (心の声:このスピード感、、
https://yomoyamablog.coconala.co.jp/entry/2018/07/04/123234

提案していたマイクロサービスの構成を初めて利用した「新プロフィールページ機能」をついにリリースしました!!

設計期間も含めると約5ヶ月、、

長い戦いでした...

今回はそんな「新プロフィールページ機能」のシステム部分について、お話をさせて頂けたらと思います。

  • システム構成
  • 設計方針
  • レイヤ設計
  • gRPC

システム構成

私は apigateway(golang)の構築と profile Service の Rails 実装を担当しました。
マイクロサービス構成としてもそうですが、apigateway に至っては、本当に一から構築でした。

今回は golang での apigateway に焦点をあてたいと思います。

この続きはココナラよもやまブログでぜひご覧くださいませ!!


ココナラではエンジニア陣が中心となって、技術の話〜そうでない話までを肩肘張らずに書き連ねている「よもやまブログ」というブログを運営しています。

ココナラのエンジニアメンバーの人柄や雰囲気が伝わるであろう仕上がりになってるはずなので、お時間あるときにでもそっとのぞいていただけると嬉しいです!

株式会社ココナラ's job postings

Weekly ranking

Show other rankings
If this story triggered your interest, go ahead and visit them to learn more