タグ Mercari Advent Calendar
人気順 10 users 50 users 100 users 500 users 1000 usersメルカリの社内技術研修 ”DevDojo”の研修資料を公開します!
この記事は、Mercari Advent Calendar 2022 の23日目の記事になります。 こんにちは!メルカリ Engineering Office チームの@aisakaです。 メルカリのエンジニア組織は、メンバーが相互に学び合い、メンバー自身が自走し、成長できる組織を目指し、「互いに学び合い、成長し合う文化」の醸成を行っています。 こうしたメ... 続きを読む
未知の脅威に対抗するメルカリのCI再設計
この記事は、Mercari Advent Calendar 2022 の3日目および Developer Productivity Engineering Campブログシリーズの一環で、メルカリCI/CDチームのMichael Findlater (@michaelfindlater)が執筆したものです。 ※本記事は2022年2月3日に公開された記事の翻訳版です。 ここではメルカリにおける次世代Continuous Integra... 続きを読む
数字で振り返るMercari Engineering Blogの1年間
こんにちは。メルカリEngineering Officeの@yasu_shiwakuです。この記事は、Mercari Advent Calendar 2022 の2日目の記事です。 本記事では、技術情報の発信をおこなっているMercari Engineering Blogの定常的な計測を実施した経緯と、Engineering Blogを通じたここ1年間のおおまかな技術広報活動について振り返っていき... 続きを読む
0からRust/Wasmを使ってブラウザで動くバーコードリーダを作ってみた話 @_mkazutaka | メルカリエンジニアリング
こんにちは!Mercari Advent Calendar 2020 の3日目は、メルカリWebPlatformチーム/Software Engineerの@_mkazutaka がお送りします。普段はメルカリのウェブ周りの開発をしておりGoやPHPやTypeScriptを書いています。 メルカリでは半期に一度エンジニアのためのお祭りMercari Hack Weekを開催しています。この記事では... 続きを読む
Webの自動テストのこの1年を振り返って - Mercari Engineering Blog
Mercari Advent Calendar 2019も、この記事を入れてあと3個となりました。最後まで読んでくださいね。 23日目はAutomation&QAグループで、Webのテスト自動化を行っている@AHA_oretamaがお送りします。 今回はWebの自動テストについて、この1年やってきたことを振り返ってみようかと思います。 Webのリアーキテクチャ ... 続きを読む
メルカリのマイクロサービス移行の進捗 (2019年冬) - Mercari Engineering Blog
2019年も終わりに近づき、Mercari Advent Calendar 2019が始まりました。初日は@stanakaがお送りします(3年連続3回目)。 メルカリでは、現在マイクロサービスアーキテクチャへの移行(以下、長いのでマイクロサービス移行)を進めており、 去年のAdvent Calendarではその移行のためのチーム編成について書きました。 その... 続きを読む
メルカリのWeb MicroservicesにおけるSLI/SLO - Mercari Engineering Blog
Mercari Advent Calendar 2018の24日目はメルカリBackendエンジニアの@sota1235がお届けします。 現在、私はWebのシステムをリプレースしMicroservicesアーキテクチャに移行するチームで働いています。 メルカリのMicroservicesアーキテクチャでは各Microserviceチームが責任を持ってSLI/SLOを定め、運用する必要があり... 続きを読む
Storybook による UI & Unit Testing のススメ - Mercari Engineering Blog
Mercari Advent Calendar 2018 19 日目です。 担当ははメルカリ JP フロントエンドチームの @nekobato がお送りします。 メルカリ フロントエンドチームでは主に React を利用してフロントエンド構築を行っており、 その中のWeb Rearchitecture では Storybook による UI Testing に取り組んでいます。 今回はフロントエ... 続きを読む
Goにおける静的解析のモジュール化について - Mercari Engineering Blog
Mercari Advent Calendar 2018 の16日目はメルペイ エキスパートチームの@tenntenn お送りします。 この記事では、Goの静的解析の新しいムーブメントであるgolang.org/x/tools/go/analysisを使ったモジュール化について解説したいと思います。 「静的解析は関係ないや」と思って、タイトルを見てブラウザのタブを閉じよ... 続きを読む
僕たちはどうマイクロサービスのログを収集するのか - Mercari Engineering Blog
Mercari Advent Calendar 2018 の14日目はメルペイ DataPlatform チームの @syu_cream がお送りします。 本記事では表題の通り、メルカリとメルペイにおける、マイクロサービスのログ収集に関する課題と取り組みについて記載します。 メルカリとメルペイでは、現在クライアントアプリやサーバサイドのログを効率的に収集... 続きを読む
2018年のPHPとメルカリ - Mercari Engineering Blog
Mercari Advent Calendar 2018 の 8 日目は Backend チームの @hidenorigoto がお送りします。 来週末12/15(土)には、PHPカンファレンスが開催されます。メルカリでは、これから開催される3つのPHP系カンファレンスをスポンサーとして支援しています。 PHPカンファレンス 2018 2018/12/15(土) PHPカンファレンス仙台 201... 続きを読む
フロントエンドエンジニアは Micro Frontends の夢を見るか - Mercari Engineering Blog
Mercari Advent Calendar 2018 の6日目はフロントエンドチームの @vwxyutarooo がお送りします。 このタイトルが言いたくて Micro Frontends の記事を書きました。皆さんは Micro Frontends という言葉を聞いたことがあるでしょうか? 私は数ヶ月前まで全く知りませんでした。メルカリのフロントエンドチームにて Micro F... 続きを読む
Goでproxy serverを作るときにハマるポイント - Mercari Engineering Blog
Mercari Advent Calendar 2018 の5日目はSREチームの @catatsuy がお送りします。 メルカリではGoで書かれたproxy serverをサービスの各所で使っています。今回はGoでproxy serverを作るときにハマりそうな、標準ライブラリの挙動や特徴について紹介します。 本エントリーは2018/12/04現在の最新であるGo 1.11.2を元にし... 続きを読む
Microservicesにジョインするには知らない技術が多すぎたので一通り触ってみた話 - Mercari Engineering Blog
Mercari Advent Calendar 2018 の2日目はCrossUXチームの@mkazutaka(twitterは@makazutaka)がお送りします。 昨日のアドベントカレンダーに@stanakaさんが取り上げているようにメルカリではMicroservices化に向けて開発が進んでおります。その流れに乗るように前QまでPHPを使って開発していた自分も今QからMicroservices... 続きを読む
マイクロサービスチーム編成のベストプラクティスとメルカリでの構想 - Mercari Engineering Blog
今年もMercari Advent Calendar 2018 が始まりました。初日は @stanaka がお送りします。 メルカリでは創業以来開発してきたPHPのアプリケーションから(主に)Goで実装されたマイクロサービスアーキテクチャへの移行を進めています。これまでにMercari Tech Conferenceやその他のカンファレンスでMicroservice化の意義、... 続きを読む
社内の面倒な手作業はZapierにやらせようーーノンプログラマーでも業務自動化ができるツールを導入してみて - Mercari Engineering Blog
2017 - 12 - 22 社内の面倒な手作業はZapierにやらせようーーノンプログラマーでも業務自動化ができるツールを導入してみて これは Mercari Advent Calendar 2017 22日目の記事です。 こんにちは、メルカリのQA-SETチームで自動化をぶりぶりしている tadashi0713 です。 前回は業務自動化の1つとして、Seleniumを使ったブラウザ操作自動化に... 続きを読む
メルカリチャンネルにおけるFirebaseの利用例 - Mercari Engineering Blog
2017 - 12 - 16 メルカリチャンネルにおけるFirebaseの利用例 Mercari Advent Calendar 2017 の16日目は @sota1235 がお届けします。 この記事では私のチームが開発している メルカリチャンネル でFirebase Realtime Databaseを使うにあたり行っている工夫をご紹介します。 同じ文脈の話を 今年のPHPカンファレンスでも発表... 続きを読む
モバイル開発に役立つJSデバッグ術 - Mercari Engineering Blog
2017 - 12 - 13 モバイル開発に役立つJSデバッグ術 Mercari Advent Calendar 2017 13日目は フロントエンドチームの @sottar が web アプリの開発(特にモバイル開発)で役立つ Chrome DevTools の便利な機能を紹介します。 はじめに メルカリでは PC からのアクセスよりもモバイルからのアクセスが多いため、 web アプリもモバイル... 続きを読む
US版Mercariのリニューアルと今後 (サーバサイド) - Mercari Engineering Blog
2017 - 12 - 10 US版Mercariのリニューアルと今後 (サーバサイド) この記事は Mercari Advent Calendar 10日目の記事です。昨日は @syu_cream の メルカリのデータ分析基盤の紹介〜BigQuery周辺の話〜 でした。 本日はUSサンフランシスコのサーバサイドエンジニア @deme0607 が、今年2017年にリニューアルしたUS版Mercar... 続きを読む
【Proof of X】ブロックチェーンの意思はどのように決まるか - Mercari Engineering Blog
2017 - 12 - 08 【Proof of X】ブロックチェーンの意思はどのように決まるか Mercari Advent Calendar 2017 の8日目はブロックチェーンについてです。 7日目は、@keita0qさんの tech.mercari.com でした。 「ブロックチェーン x 分散ファイルシステム」に興味がある方は、@stanakaさんの tech.mercari.com を... 続きを読む
メルカリの分析チームとは?その全ての疑問にひとつひとつ答えます - Mercari Engineering Blog
2017 - 12 - 06 メルカリの分析チームとは?その全ての疑問にひとつひとつ答えます この記事は Mercari Advent Calendar 6日目の記事です。 メルカリのBIチームのアナリスト/マネジャーの @hikaru が、メルカリの分析チームの事情についてお送りします。 ※ BIチーム...メルカリ内の分析を一手に担うチーム。Business Intelligenceチーム。 ... 続きを読む
分散ファイルシステムはブロックチェーンの夢を見るか - Mercari Engineering Blog
2017 - 12 - 01 分散ファイルシステムはブロックチェーンの夢を見るか 今年からメルカリでも Mercari Advent Calendar 2017 と称してAdvent Calendarを始めることとなりました。 初日は id:stanaka / @stanaka がロンドンよりお届けします。 分散ファイルシステムという言葉を聞くと、トラウマを刺激され、うっと頭を抱える人も多いかと思... 続きを読む