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
未完成な技術と歩む道のりでの 試行錯誤
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
Yoshiori SHOJI
September 01, 2020
Technology
210
0
Share
未完成な技術と歩む道のりでの 試行錯誤
https://events.mercari.com/gears-lecture/
https://www.youtube.com/watch?v=uTijJWZSo38
Yoshiori SHOJI
September 01, 2020
More Decks by Yoshiori SHOJI
See All by Yoshiori SHOJI
なぜThrottleではなくDebounceだったのか? 700並列リクエストと戦うサーバーサイド実装のすべて
yoshiori
13
7k
クライアントサイドでよく使われる Debounce処理 をサーバサイドで3回実装した話
yoshiori
2
1k
ソートできるUUID v7をJavaで使うときの話
yoshiori
8
8k
Go Down Rockin'
yoshiori
31
18k
テストデータを貯めて感じたこと
yoshiori
12
4.4k
エンジニアリング x US 海外とのコラボレーション
yoshiori
3
2.2k
DevOps, Immutable Infrastructure, Microservices and Chaos Engineering
yoshiori
13
2.5k
Change the recipe's world
yoshiori
3
1.5k
Cookpad awakens
yoshiori
5
7.7k
Other Decks in Technology
See All in Technology
Databricks Lakebaseを用いたAIエージェント連携
daiki_akimoto_nttd
0
130
タスク管理も1on1も、もう「管理」じゃない - KiroとBedrock AgentCoreで変わった“判断の仕事”
yusukeshimizu
0
160
OCI技術資料 : 証明書サービス概要
ocise
1
7.2k
JSTQB Expert Levelシラバス「テストマネジメント」日本語版のご紹介
ymty
0
120
Datadog で実現するセキュリティ対策 ~オブザーバビリティとセキュリティを 一緒にやると何がいいのか~
a2ush
0
190
制約を設計する - 非決定性との境界線 / Designing constraints
soudai
PRO
4
960
Kubernetesの「隠れメモリ消費」によるNode共倒れと、Request適正化という処方箋
g0xu
0
170
VSCode中心だった自分がターミナル沼に入門した話
sanogemaru
0
900
Databricks Lakehouse Federationで 運用負荷ゼロのデータ連携
nek0128
0
110
ZOZOTOWNリプレイスでのSkills導入までの流れとこれから.pptx.pdf
zozotech
PRO
2
280
CloudFrontのHost Header転送設定でパケットの中身はどう変わるのか?
nagisa53
1
250
15年メンテしてきたdotfilesから開発トレンドを振り返る 2011 - 2026
giginet
PRO
2
270
Featured
See All Featured
RailsConf 2023
tenderlove
30
1.4k
Noah Learner - AI + Me: how we built a GSC Bulk Export data pipeline
techseoconnect
PRO
0
160
Money Talks: Using Revenue to Get Sh*t Done
nikkihalliwell
0
200
Chasing Engaging Ingredients in Design
codingconduct
0
160
AI: The stuff that nobody shows you
jnunemaker
PRO
4
510
Building Experiences: Design Systems, User Experience, and Full Site Editing
marktimemedia
0
470
DBのスキルで生き残る技術 - AI時代におけるテーブル設計の勘所
soudai
PRO
64
53k
Ruling the World: When Life Gets Gamed
codingconduct
0
190
Self-Hosted WebAssembly Runtime for Runtime-Neutral Checkpoint/Restore in Edge–Cloud Continuum
chikuwait
0
440
Large-scale JavaScript Application Architecture
addyosmani
515
110k
A Soul's Torment
seathinner
5
2.6k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
35
2.4k
Transcript
None
2 ▶ ▶ 2
3 3 Oct 2019 (seed funding) Pilot & partner with
us as we build Launchable Fall 2020 (subject to change)
4
▶ ▶ 5 5
6 – Every Developer “
7
8
9 9
10 KEY METRIC 10 Testing requested Setup Running Tests First
Failure Found Waiting To Start
T1 T2 T3 T4 T5 T6 T7 T8 11 Low
Medium High
12 Low Medium High T8 T4 T3 T6 T2 T5
T7 T1
13 Low Medium High T8 T4 T3 T6 T2 T5
T7 T1
14
15 某自動車メーカーのテスト分析 15 Tests Selected Confidence Tests Selected Confidence Run
Time (Including 65m fixed overhead) Run Time (Including 65m fixed overhead setup time) 40%
▶ ▶ ▶ ▶ ▶ ▶ ▶ https://www.launchableinc.com/invite 16
17
▶ ▶ ▶ ▶ ▶ ▶ ▶ 18
▶ ▶ ▶ ▶ ▶ ▶ ▶ 19
20
▶ ▶ 💪 ▶ ▶ ▶ ▶ 21
▶ ▶ ▶ ▶ ▶ ▶ ▶ ▶ 22
▶ ▶ ▶ ▶ ▶ ▶ ▶ 23
▶ ▶ ▶ ▶ ▶ ▶ ▶ 24
25
▶ ▶ ▶ ▶ ▶ ▶ ▶ ▶ 26
▶ ▶ ▶ ▶ ▶ ▶ ▶ ▶ 27
▶ ▶ ▶ ▶ ▶ ▶ ▶ 28
▶ ▶ ▶ ▶ ▶ ▶ ▶ 29
Bazel Sample ▶ ▶ 30
src/main/java/com/launchableinc/demo/BUILD.bazel ▶ ▶ 31
src/main/java/com/launchableinc/demo/utils/BUILD.bazel ▶ ▶ ▶ 32
src/main/resources/BUILD.bazel ▶ ▶ 33
▶ ▶ 34
▶ ▶ ▶ ▶ ▶ ▶ 35
36
▶ ▶ ▶ ▶ ▶ ▶ ▶ 37
▶ ▶ ▶ ▶ ▶ ▶ ▶ 38
▶ ▶ ▶ ▶ ▶ ▶ 39
▶ ▶ ▶ ▶ ▶ ▶ ▶ 40
▶ ▶ ▶ ▶ request.context.tenant 41
▶ ▶ ▶ ▶ ▶ ▶ ▶ ▶ 42
▶ ▶ ▶ ▶ select * from issues; ▶ ▶
43
44
45 id tenant_id title set app.current_tenant = '1'; select id
from issues; set app.current_tenant = '2'; select id from issues; select id from issues;
▶ ▶ ▶ ▶ ▶ 46
47
▶ ▶ ▶ ▶ 48
49
50 https://www.launchableinc.com/invite
51