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
Why we released the kraken
Search
Cristiano Betta
October 01, 2014
Technology
0
52
Why we released the kraken
My talk at Devoxx UK 2014
Cristiano Betta
October 01, 2014
Tweet
Share
More Decks by Cristiano Betta
See All by Cristiano Betta
Docs as Engineering - DevRelCon London 2019
cbetta
0
140
DevRelCon London 2019 - Developer Experience Workshop
cbetta
0
130
DevRelCon London 2019 - Developer Experience Workshop
cbetta
0
270
The 7 Deadly Sins of Developer Experience (DevRelCon Tokyo)
cbetta
0
4k
The State of Encryption
cbetta
0
340
Developer Experience Workshop
cbetta
1
570
The 7 Deadly Sins of Developer Onboarding
cbetta
0
180
A brick by brick guide to developer experience
cbetta
2
620
Hackathons Workshop
cbetta
0
270
Other Decks in Technology
See All in Technology
AI自体のOps 〜LLMアプリの運用、AWSサービスとOSSの使い分け〜
minorun365
PRO
9
840
マーケットプレイス版Oracle WebCenter Content For OCI
oracle4engineer
PRO
3
540
開発組織を進化させる!AWSで実践するチームトポロジー
iwamot
2
520
データモデルYANGの処理系を再発明した話
tjmtrhs
0
240
Introduction to OpenSearch Project - Search Engineering Tech Talk 2025 Winter
tkykenmt
2
190
サイト信頼性エンジニアリングとAmazon Web Services / SRE and AWS
ymotongpoo
7
1.8k
Aurora PostgreSQLがCloudWatch Logsに 出力するログの課金を削減してみる #jawsdays2025
non97
1
240
JavaにおけるNull非許容性
skrb
2
2.7k
Two Blades, One Journey: Engineering While Managing
ohbarye
4
2.5k
急成長する企業で作った、エンジニアが輝ける制度/ 20250227 Rinto Ikenoue
shift_evolve
0
290
手を動かしてレベルアップしよう!
maruto
0
250
【内製開発Summit 2025】イオンスマートテクノロジーの内製化組織の作り方/In-house-development-summit-AST
aeonpeople
2
1.1k
Featured
See All Featured
Done Done
chrislema
182
16k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
330
21k
Building Adaptive Systems
keathley
40
2.4k
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
656
59k
Rebuilding a faster, lazier Slack
samanthasiow
80
8.9k
How To Stay Up To Date on Web Technology
chriscoyier
790
250k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
233
17k
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
3.7k
Become a Pro
speakerdeck
PRO
26
5.2k
The Art of Programming - Codeland 2020
erikaheidi
53
13k
Building Your Own Lightsaber
phodgson
104
6.2k
Making the Leap to Tech Lead
cromwellryan
133
9.1k
Transcript
Why we released the Kraken Cristiano Betta PayPal
None
None
None
A story of technical debt
None
C++ Java
Production Prototype
None
None
BYOF!!!! Build your own framework!!!
None
None
None
Jeff Harrell! @juxtajeff Bill Scott! @billwscott
None
C++! XML Java! JSP
C++! XML Java! JSP NodeJS! JS
None
C++ Java Node Dust
C++ Java Node Dust
PPaaS! PayPal as a Service
Moved away from good old java
Changing the way we work • CSS, HTML and even
JS in Java • Later replaced by JSP for templating • Open Source Stack • Bootstrap for frontend • JavaScript templating via Dust • Project Delorean: V8 in PayPal’s C++ stack • Rhino: JS for PayPal’s Java stack
None
None
Lusca Kappa Adaro Makara
Results • Team sizes decreased • Doubled requests per second
• 35% decrease in average response time • Lines of code shrunk by factor 3 to 5 • Increased development pace • Full stack JS investment
Thank you! for not killing me @cbetta