from python to java

Post on 08-Jan-2017

63 Views

Category:

Software

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

From Python to Java@stoitsev

June 1st, 2010 - Uber is founded

Dec 24th, 2015 - 1bn trips

June 18th, 2016 - 2bn trips

every time you think you are here

turns out you are still here

Тradeoffs

Microservices

Users

Products

Trips

Cities

Payments

Receipts

Best tool for the job

Velocity

Training / Best practices / Documentation / Experts

Project template / Bootstrapping

Configuration

Debuggers

Profilers

Building, Packaging, Deploying

Solving the same problems multiple times

TChannel clients

Auth

Schemaless client

Logging, configuration, monitoring...

Development Cost

Operational Cost

Code Sharing

Broad Applicability

High Performance

Static Typing

Organizational Scale

Runtime Performance

Lack of concurrency

Community

Powerful toolchains

Ecosystem of high-quality libraries

http://benchmarksgame.alioth.debian.org/u64q/python.html

eng.uber.com/euclid

uReplicator

https://github.com/uber/uReplicator

Proven

Momentum

Performance

Geofence

Thanks!

eng.uber.com

uber.github.io

top related