Mercari Engineering Blog

We're the software engineers behind Mercari. Check out our blog to see the tech that powers our marketplace.

Mercari Advent Calendar 2018 を実施します!

こんにちは!Engineering Operations Team > Developer Marketing Team の @kiko です。

明日から12月ですね!12月といえば…Advent Calendar ではないでしょうか?

Mercari は昨年同様 Qiita の Advent Calendar に参加します! ▶︎ Mercari Advent Calendar 2018 !

Qiita Advent Calendar とは?

Qiita Advent Calendar (以下Advent Calendar)とは、アドベントカレンダーの習慣にもとづいて、毎年12月1日から25日までの期間限定で展開される記事投稿イベントです。 毎年、Qiitaとクリスマスを最高に盛り上げる一大イベントとなってります。

今年も Advent Calendar 2018 を開催します! - Qiita Blog より抜粋

Mercari の Advent Calendar

株式会社メルカリは2017年に初めて Advent Calendar を実施しました。

Mercari Advent Calendar 2017 はこちら

そして、今年が2回目となります。

所属や技術領域に関わらず、さまざまなエンジニアが執筆予定です。どうぞお楽しみに!

Mercari Advent Calendar 2018 はこちら

GraphQL Summit 2018 に参加してきました

フロントエンドエンジニアの @vwxyutarooo (Yutaro) です。11月の7-8日に San Francisco にて行われた GrahpQL Summit 2018 に参加してきましたのでその様子をお伝えします。
フロントエンドからは私とチームメイトの @carlos の2名、バックエンドからも3名参加しました。
現在のメルカリ Web では GraphQL は使われていませんが、アーキテクチャを刷新する Re-Architecture というプロジェクトにおいて GraphQL を使用しています。
トークの内容は YouTube にて公開される予定ですので、全体の雰囲気と私が気になったトークをいくつか紹介します。

f:id:vwxyutarooo:20181128194104j:plain

続きを読む

Go Conference 2018 Autumnで登壇しました & 発表資料まとめ #golang

株式会社メルカリBackend Engineerの@yagi5です。 11月25日に開催されたGo Conferenceで、スポンサーセッションとして登壇しました。
レポートを書きたいと思います。
なお、当日は2トラックだったため、筆者が参加していないセッションについては、末尾でスライドのみ紹介します。
また、筆者が資料を見つけられていない発表もいくつかあり、もし資料をご存知の方は@yagi5まで教えてください!

続きを読む

お待たせしました、Mercari Tech Conf 2018 アプリの裏側をお見せします!#mtc18

f:id:natpenguin:20181126164914j:plainf:id:natpenguin:20181126164907p:plain

こんにちは。MTCアプリチームです。

この記事では2018/10/04に行われたMercari Tech Conference (MTC)向けに作ったカンファレンスアプリについて書きます。

以前公開したWebの裏側 に引き続きアプリの裏側を紹介します。

続きを読む

Google Cloud Spanner用のコード生成ツールを公開しましたYo!

こんにちは、メルペイのバックエンドエンジニアの @kazegusuri です。

メルペイではクラウド環境としてGoogle Cloud Platform(GCP)を採用しています。 そしてデータストレージとしてほとんどのマイクロサービスでGoogle Cloud Spannerを採用しています。 SpannerではMySQLのようなRDBMSとは全く異なるスキーマ設計や実装が必要となるため、日々試行錯誤しながらサービスの開発を行っています。

本記事ではサービス開発中に開発したSpanner用のコード生成ツールのYoについて紹介したいと思います。

続きを読む