Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
Android @Scale
Search
César
January 23, 2020
Programming
120
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Android @Scale
César
January 23, 2020
More Decks by César
See All by César
Android On-Demand
cesards
0
82
How Sky Kids Team Work
cesards
0
78
Desarrollando para usuarios, sin morir en el intento
cesards
0
160
GDG Menorca Presentation
cesards
0
93
Slack, the way to go
cesards
2
210
Other Decks in Programming
See All in Programming
更なる可用性を求めて、5年間運用したKotlinのアプリケーションをGoでリプレイスする話
ken_tunc
0
450
AI が書く Go コードの品質を劇的に向上させる Linter: “declscope”
mpyw
0
480
R8 の設定見直しでアプリサイズ削減
andpad
0
190
モバイル交通系ICへのチャージ実例から考える、クロスプラットフォーム開発におけるiOS実機テスト設計とCI運用
yusuga
1
580
RAG の “R” を Swift で覗いてみる 〜「意味から探す」検索の仕組み〜
nao_randd
0
120
KiroのSpecで「五目並べ」を作ってみる
satoshi256kbyte
1
360
カツオ、ご期待ください
suneo3476
0
150
残高管理から台帳サービスへの進化
artoy
0
170
パーソナライズPodcastを作った話
repunit11
0
130
技術的負債を組織課題として解く-増えすぎたマイクロサービスとの戦い-
reimaru
1
2.9k
すこし踏み込む CancellationToken
htkym
2
1.6k
SREの越境 / SRE Collaboration
y0hgi
2
300
Featured
See All Featured
Marketing to machines
jonoalderson
1
5.9k
4 Signs Your Business is Dying
shpigford
187
23k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
31
3.4k
We Are The Robots
honzajavorek
0
390
Optimising Largest Contentful Paint
csswizardry
37
4k
How to Think Like a Performance Engineer
csswizardry
28
2.9k
Beyond borders and beyond the search box: How to win the global "messy middle" with AI-driven SEO
davidcarrasco
3
270
sira's awesome portfolio website redesign presentation
elsirapls
0
440
世界の人気アプリ100個を分析して見えたペイウォール設計の心得
akihiro_kokubo
PRO
74
42k
The Invisible Side of Design
smashingmag
301
52k
Self-Hosted WebAssembly Runtime for Runtime-Neutral Checkpoint/Restore in Edge–Cloud Continuum
chikuwait
0
860
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.8k
Transcript
ANDROID @SCALE Cesar Diez Sanchez
https://www.ecured.cu/Toy_Story
None
https://www.endivesoftware.com.au/android-instant-apps/
7MB 4MB 3MB
https://boardgamegeek.com/thread/732034/english-title-competition-win-gg
Feature (UI) Data Business Logic
None
Feature A Feature B Feature C Feature D Feature E
Feature F …
None
4MB Feature A Feature B Feature E Feature F Monolith
A Monolith B 3MB … Feature C Feature D
None
None
http://bit.ly/37gi2pm
None
Feature A Monolith B Feature B Feature C Payment (Data
Interface) Payment (Business Rules) Monolith A Payment (Data implementation) Payments …
Feature A Monolith B Payment (Data Interface) Payment (Business Rules)
Monolith A Payment (Data implementation) Checkout Feature C Payments …
Payment (Data Interface) Landing Page (Data Interface) Category Banner (Data
Interface) Payment (Business Rules) Landing Page (Business Rules) Category Banner (Business Rules) Category Banner (Data Implementation) Landing Page (Data Implementation) Payment (Data Implementation) Monolith A Monolith B Payments Landing Pages Search & Browse …
https://www.worldatlas.com/articles/why-is-the-strangler-fig-tree-called-so.html
https://www.worldatlas.com/articles/why-is-the-strangler-fig-tree-called-so.html
https://emojiterra.com/dollar-banknote/
https://www.informit.com/store/clean-architecture-a-craftsmans-guide-to-software-structure-9780134494326
None
None
https://blog.praveen.science/my-experience-on-spotify-agile-methodology/
Feature Business Logic Data https://blog.praveen.science/my-experience-on-spotify-agile-methodology/
Feature (UI) Data Business Logic
Presentation Service Components Application Externals Orchestration
Feature (UI) Business Logic Data Monolith (aka BO) A Microservices
B C
Feature (UI) Business Logic Data Monolith (aka BO) Home Micro
Frontends Checkout Search & Browse …
–Robert C. Martin “The only way to go fast, is
to go well.”
None