Taichi Nakashima

An engineer in Tokyo/Japan


2017年振り返り

今年は激動の一年だった.

1月.SREとしてMercariに転職した.試用期間の間は既存のGolangミドルウェアの改善の手伝いをしたり,Botを書いて業務の自動化をしたり(GolangでSlack Interactive Messageを使ったBotを書く),デプロイの高速化などをやっていた.

4月.試用期間が終わった直後くらいにUSへの長期出張が決まった.ちょうどMercari USが日本に先行してMicroservices化に舵を取り始めた時期でその土台作りなどを手伝った.Spinnakerを使ってCD環境を整えたり(SpinnakerによるContinuous Delivery),CI環境を整えたり,gRPCを使ったサービス自体を1から書いたり,Cloud PubSubを使ったイベント連携を仕込んだりなどやれることは全部やったと思う.あとgo-httpdocというGoパッケージを書いてOSSとして出すなどもした.

他にも出張中はCoreOS Fest 2017やGopherfest 2017,GoSF,Spinnaker 1.0 Launch Partyに参加したりもした.このようなイベントが近場で開催されていてさっと行ける,使ってるツールの作者や大規模に運用している企業のひとが普通にいて直接話を聞いたりできる,というのはとにかく良くてここで働きたいなあという気持ちが強く芽生えた.

7月.日本に帰ってきてからはUSでの知見を活かし日本でもMicorservices化の推進を始めた.SREの中に専門のチームもでき良い体制ができつつある.加えてMachine Learningのプロダクトを安全かつ高速にリリースするためのプラットフォームの構築の手伝いも始めた(具体的な成果はメルカリの今年1年間の機械学習の取り組みとこれからで紹介されている).

8月.長期出張などもありずっと休めていなかったので長めの休みをとってノルウェーに行き友人の結婚式に参加した.海外の結婚式に出席するのは初めてでとても良い経験だった.

9月.第 1 回 Google Cloud

Continue reading →