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
Movinga - Partner Services
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Marcelo Boeira
December 22, 2016
Programming
110
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Movinga - Partner Services
Prototyping service-oriented architecture at Movinga.
Marcelo Boeira
December 22, 2016
More Decks by Marcelo Boeira
See All by Marcelo Boeira
Practical Event Driven Architecture
marceloboeira
0
59
Building a Real-World Pipeline for Image-Classification
marceloboeira
0
4.1k
Nostradamus - Recommendation Service
marceloboeira
0
78
Movinga - Pricing Refactor
marceloboeira
0
93
Stalker - Hackday
marceloboeira
0
54
Por que Rails?
marceloboeira
0
80
Por que Rails?
marceloboeira
0
49
Other Decks in Programming
See All in Programming
【加筆修正版】Laravel のアプリケーションをどこにデプロイするか #phpcon_ehime
akase244
0
150
Verilogで学ぶCPU自作入門
uyuki234
8
4.1k
ジョジョの世界をXRで再現する
mofurune
0
160
Simple Storage Service(S3) is not simple
iwatsukayura
0
290
UPDATE をやめる — EF Core でマスタをバージョン管理する
panda728
PRO
0
1.2k
見えないものを探る要求要件定義に必要な基本的思考 / invisible-requirement-thinking
minodriven
15
8.5k
The Rails Doctrine Decade
koic
2
590
PumaからFalconに移行したRailsアプリケーションでの実践
falcon8823
0
170
C#の現在地 進化の歴史と、AI時代の.NET Everywhere
neuecc
5
5.2k
KiroのSpecで「五目並べ」を作ってみる
satoshi256kbyte
1
380
複雑なUIコンポーネントとの ⻑い付き合い⽅:波及するバグからテスト戦略を経て、安全な再設計へ
mixplace
0
410
全ての永続トークンを、生まれる前に消し去りたい!
sylph01
2
880
Featured
See All Featured
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
21
1.7k
Dominate Local Search Results - an insider guide to GBP, reviews, and Local SEO
greggifford
PRO
0
370
Agile Actions for Facilitating Distributed Teams - ADO2019
mkilby
0
310
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
46
3k
We Are The Robots
honzajavorek
0
400
Jamie Indigo - Trashchat’s Guide to Black Boxes: Technical SEO Tactics for LLMs
techseoconnect
PRO
0
710
Fireside Chat
paigeccino
43
4.1k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
33
5.2k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
PRO
203
77k
Agile Leadership in an Agile Organization
kimpetersen
PRO
0
280
Imperfection Machines: The Place of Print at Facebook
scottboms
270
14k
Unsuck your backbone
ammeep
672
58k
Transcript
None
PARTNER SERVICE HACKATHON
NOW
TARGET
CURRENTLY ANALYSIS
PROTOTYPE Business Logic
WHY?
WHY? CURRENTLY
WHY? DECOUPLING
WHY? REUSE
WHY? AND SO ON… SCALABILITY INDEPENDENT CYCLES DESIGN EVOLUTION OWNERSHIP
SPECIALISED STACK
CURRENTLY ANALYSIS
CURRENTLY ANALYSIS Business Logic
PROTOTYPE Business Logic
TRADE OFFS ⚖
CONSISTENCY AVAILABILITY
ALSO… DEPLOY INTEGRATION MAINTENANCE MONITORING
ARE WE READY?
APPROACH #
BABY STEPS Business Logic
BABY STEPS Business Logic
PROTOTYPE Business Logic Redis BI DB
PROTOTYPE Business Logic Redis BI DB
FUTURE Business Logic Redis BI DB Mobile App Partner App
Reporting
LEARNING
RAILS API CONSUMING AR COUPLING SUCKS
GEMS ACTIVERESOURCE FLEXIREST SUCKS
GEMS HTTPARTY DOBERMAN SUCKS
THANKS