《メルカリとソウゾウでのGolangの活用について》
メルカリSREチームの @kazegusuri とソウゾウからは @ttsuruoka がGo Conference 2016 Springで発表してきました!
本日のMercari Engineering Blogにその内容をアップしました
http://tech.mercari.com/entry/2016/04/27/145227
(一部抜粋)
メルカリとソウゾウでのGolangの活用について
メルカリでは運用ツールやミドルウェアといったところで以前からGolangを使っています。最近ではメルカリとソウゾウで機能を共有するためにマイクロサービスとして切り出しており、その実装にGolangを使用しています。サービスのビジネスロジックなどを含むAPIはPHPで開発し、共通の基盤となるバックエンドはGolangで開発するという住み分けになっています。
一方でソウゾウでは初期からサーバサイドの開発言語としてGolangを使用しており、GAE(Google App Engine)を積極的に活用することでGolangのパフォーマンスや安定性を活用しつつも開発速度はLLと比較して遜色ない状態となっています。
今後もメルカリとソウゾウではGolangを活用し、新しいことに挑戦していきますので、興味がある方はぜひご連絡ください。