View
430
Download
0
Category
Preview:
Citation preview
PowerPoint Presentation
Ryanair How Ryanair Reduced Booking Process from 5 Minutes To Less Than 2 Minutes
Ryanair -
Vladimir AtanasovLead developer - Android team
Android
@vladoatanasov, atanasovv@ryanair.com
1985No.1 No.1731600 /30190330 737-800 (380 new)RyanairNo.1
RyanairRyanair1985No.1LCC30http://lcc.tabiris.com/ryanair.html1731160030190
No.1
LCCRyanair
Ryanair1606462.2163Ryanair:1.611720142015 1Ryanair16011.7bn
1.4
Always Getting Better
Always Getting BetterRyanair has a new customer-centric focus
Positive Feedback Ryanair's strategy of being nicer tocustomers has had a bigger impact on itsperformance than lower oil prices whichhave benefited some airlines in the short term.Reuters.com
Video
BeforeAfter
CB
Couchbase
Wi-Fi
EU
We realized that some apps dont travel well in that when you are abroad, some apps, especially travel apps, dont perform as well as you like
Paul Sheridan, Senior Software architect, sheridanp@ryanair.com We
CouchbaseRyanair
RyanairCouchbaseCouchbase Server + Sync Gateway + Couchbase Lite)
API
OSS
70,000
Couchbase
CouchbaseJSON
Sync Gatewaychannel JSON
ViewJSON
Ryanair
QA
11
Couchbase
80 GB/
https://github.com/Ryanair/resource-sync-example
show how sync gateway works, sending only the delta
JSON{ "airports": [ { "code": "DUB", "name": "Dublin T1", "timezone": 0, "country": "IE", "markets": [ "STN", "PDV" ] },
"rules": { "flightSelectionTimeRestriction": { "all": 360, "sameDayConnectionTime": 90, "spanishDomestic": 360 }, "fraudRisk": { "stations": [ { "code": "KUN", "restrictionTimeMinutes": 4320 }, { "code": "RIX", "restrictionTimeMinutes": 4320 } ] }, "nearbyStations": { "maxDistance": 300,
Couchbase52
Ryanair
RyanairGoogle Play
Couchbase IoT
P2P
Questions?Thank you!
Recommended