Mercari Engineering Blog

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

メルカリの Karakuri Challenge について ~ Chrome Extension で会議室の場所をわかりやすくする ~

こんにちは。メルカリ Engineering Manager の @_hitima です。Mercari Advent Calendar 2018 の17日目を担当します。Frontend チームに所属しています。

本記事ではメルカリが取り組んでいる Karakuri Challenge というものと、実際に作った Karakuri について、紹介させてください。

続きを読む

Goにおける静的解析のモジュール化について

Mercari Advent Calendar 2018 の16日目はメルペイ エキスパートチームの@tenntenn お送りします。

この記事では、Goの静的解析の新しいムーブメントであるgolang.org/x/tools/go/analysisを使ったモジュール化について解説したいと思います。

「静的解析は関係ないや」と思って、タイトルを見てブラウザのタブを閉じようと思ったかもしれませんが、ほとんどのGopherには無関係ではないと思いますので、ぐっと我慢してしばらく間お付き合いください。

続きを読む

MTC(Mercari Tech Conf)の作り方

Mercari Advent Calendar 2018 の15日目はEngineering Operations Teamの@jollyjoesterがお送りします。

本日はメルカリの技術的な成果のアウトプットの表現のひとつである技術カンファレンス、Mercari Tech Conf(以下MTC)を運営した際に筆者が考えたことを共有します。 筆者は昨年、今年とメルカリが主催するMTCのオーガナイザーを担当しました。 企業カンファレンスを主催するというレアな体験をこれからする方々にとって少しでも参考になれば幸いです。

目次

  • MTCとは?
  • なぜ開催したのか?
  • どう設計したのか?
  • 来年はどうするのか?
  • まとめ
続きを読む

僕たちはどうマイクロサービスのログを収集するのか

Mercari Advent Calendar 2018 の14日目はメルペイ DataPlatform チームの @syu_cream がお送りします。 本記事では表題の通り、メルカリとメルペイにおける、マイクロサービスのログ収集に関する課題と取り組みについて記載します。

続きを読む

Chrome DevToolsを用いたメルカリWebのパフォーマンス計測

フロントエンドチームの @urahiroshi です。Mercari Advent Calendar 2018 12日目を担当します。

今年の8月から12月にかけて,メルカリ・メルペイのフロントエンドチーム有志で「超速!Webページ速度改善ガイド」の社内輪読会を行いました。 この本の中で,「推測するな,計測せよ」という言葉が紹介されていますが,今回の記事は,輪読会で学んだことのまとめとして,Chrome DevToolsを用いてメルカリWebのパフォーマンス計測と簡単な分析を行ったものです。

続きを読む