Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
メルカリ Backendエンジニアの日常 ~Backend Engineer Drink Me...
Search
Matsumoto Kazutaka
July 17, 2018
Programming
0
2k
メルカリ Backendエンジニアの日常 ~Backend Engineer Drink Meetup #1~
https://mercari.connpass.com/event/93613/
の資料です。
Matsumoto Kazutaka
July 17, 2018
Tweet
Share
More Decks by Matsumoto Kazutaka
See All by Matsumoto Kazutaka
GPTsより精度の高いRAGシステムの構築
mkazutaka
26
12k
LLMと連携したブログ書くエディタを作ってみた
mkazutaka
2
370
社内情報検索システムで用いられるRAGの4つの実装方法
mkazutaka
14
8.9k
ChatGPTを使ったSlackbotの実装いろいろ紹介
mkazutaka
2
2.6k
Development of Mercari's web in 2019
mkazutaka
0
1k
20181215 php-srcで遊ぶよ
mkazutaka
2
1.1k
Other Decks in Programming
See All in Programming
月刊 競技プログラミングをお仕事に役立てるには
terryu16
1
1.2k
Compose でデザインと実装の差異を減らすための取り組み
oidy
1
230
Swiftコンパイラ超入門+async関数の仕組み
shiz
0
190
PHPで学ぶプログラミングの教訓 / Lessons in Programming Learned through PHP
nrslib
4
1.1k
SwiftUIで単方向アーキテクチャを導入して得られた成果
takuyaosawa
0
120
Оптимизируем производительность блока Казначейство
lamodatech
0
980
令和7年版 あなたが使ってよいフロントエンド機能とは
mugi_uno
12
5.9k
混沌とした例外処理とエラー監視に秩序をもたらす
morihirok
18
3.1k
2024年のkintone API振り返りと2025年 / kintone API look back in 2024
tasshi
0
160
asdf-ecspresso作って 友達が増えた話 / Fujiwara Tech Conference 2025
koluku
0
1.6k
BEエンジニアがFEの業務をできるようになるまでにやったこと
yoshida_ryushin
0
250
traP の部内 ISUCON とそれを支えるポータル / PISCON Portal
ikura_hamu
0
230
Featured
See All Featured
Imperfection Machines: The Place of Print at Facebook
scottboms
267
13k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
174
51k
Building a Scalable Design System with Sketch
lauravandoore
460
33k
Testing 201, or: Great Expectations
jmmastey
41
7.2k
Building Flexible Design Systems
yeseniaperezcruz
328
38k
Music & Morning Musume
bryan
46
6.3k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
192
16k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
44
7k
Principles of Awesome APIs and How to Build Them.
keavy
126
17k
GitHub's CSS Performance
jonrohan
1030
460k
Build The Right Thing And Hit Your Dates
maggiecrowley
33
2.5k
For a Future-Friendly Web
brad_frost
176
9.5k
Transcript
メルカリ Backendエンジニアの日常 2018/07/17 Backend Engineer Matsumoto Kazutaka ~Backend Engineer Drink
Meetup #1~
Agenda • トークの目的 • 自己紹介 • エンジニアの日常と開発環境 • 終わりに 2
本トークの目的 • メルカリの雰囲気等を知ってもらう • どのような環境で開発しているか 3
Who am I? • Kazutaka Matsumoto • Backend Engineer •
18新卒(4月入社) • Gree, mixiにインターン • Helixキーボード買った(組み立て中) @makazutaka mkazutaka 4
3つのトピックを紹介 • 最近のメルカリ内であったこと • 開発フロー • ローカル環境からリリースまで • 社内勉強会 •
どういうふうな勉強会があるの? 5
3つのトピックを紹介 • 最近のメルカリ内であったこと • 開発フロー • ローカル環境からリリースまで • 社内勉強会 •
どういうふうな勉強会があるの? 6
新型MacBookPro!! 7
メルカリ新型MBPに対する対応 気になりません? 8
メルカリ新型MBPに対する対応 1/2 • 7/12 Appleが新型MacBookPro発表 • 7/13 #all-jpチャンネルにて標準構成のお知らせが.. メルカリの標準構成 9
標準構成はわかったけど買い換えれるのか? 10
メルカリ新型MBPに対する対応 2/2 11
メルカリ新型MBPに対する対応 2/2 買替ok!いい話! 12
3つのトピックを紹介 • 最近のメルカリ内であったこと • 開発フロー • ローカル環境からリリースまで • 社内勉強会 •
どういうふうな勉強会があるの? 13
mercari-api-jp 開発環境の話(Local) • ローカルにメルカリの開発環境を構築し開発 • DNSによってアプリからローカル環境にアクセス可能 • 開発環境自体はDockerで作成されている • 言語はPHP
7.1 • ただMicroservice化に伴い徐々にGolangに移行 14
mercari-api-jp QAの話 • 自分の開発環境を簡単にGCE上に作成できる • QAお願いする際にブランチ名を伝える 15
Release by Chat • リリースはGobold(ごーぼるど)さんに投げる 16
3つのトピックを紹介 • 最近のメルカリ内であったこと • 開発フロー • 開発からリリースまで • 社内勉強会 •
どういうふうな勉強会があるの? 17
社内勉強会/輪読会/Meetup • Gopher道場/ゆるふわBI/徳丸本/入門Kubernetes/DDD..etc • 業務時間内にあります • 「エンジニア組織論への招待」廣木大地さんの講演も 18
Lunch and Learn • 技術トレンドや開発方針、おもしろかった技術の話など • ご飯もでる! 19
社内勉強会/輪読会/Meetup • 募集はこんな感じ 20
ここからは個人の感想 ~新卒からみたメルカリ~ 21
出社がすごく楽 • だいたい12時までに 出社 今日の9時57分の社内 22
人が優しい • ペアプロとか気軽にやっていただける 23
ただレビューは厳しい • Conversation 191! 容赦なしです(一例です) • このあと悔しくてオブジェクト指向の本読み直した 24
世間は厳しいというわけで 25
終わりに • 社内の紹介をしました。詳しくは周りのエンジニアへ • 開発環境/勉強会等 • 新卒ですが自信をもって人に薦めれる会社です 興味のある人は是非お話聞いてみて下さい • 詳しい社内のことはエンジニアブログかメルカンに!
• エンジニアブログ: https://tech.mercari.com/ • メルカン: https://mercan.mercari.com/ • その他海外カンファレンス参加等あります 26