Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Architecting the Revolution – Connect Europe 2018

77 views

Published on

Speaker: Ravi Mayuram, SVP of Products and Engineering and CTO, Couchbase

Ravi Mayuram, CTO, explores why we’ve built what we’ve built – and how the Couchbase Data Platform is uniquely positioned to radically transform customer engagement, accelerate innovation, and simplify infrastructure.

Published in: Technology
  • Be the first to comment

  • Be the first to like this

Architecting the Revolution – Connect Europe 2018

  1. 1. 1 ARCHITECTING THE REVOLUTION
  2. 2. “A journey of a thousand miles begins with a single step.” Lao Tzu
  3. 3. Hardware Disruptions Big Data Application Development
  4. 4. The Couchbase Data Platform
  5. 5. DEVELOP WITH AGILITY DEPLOY ANYWHERE AT ANY SCALE The Couchbase Data Platform
  6. 6. BUILT FOR CLOUD AND BEYOND
  7. 7. YOU DON’T NEED SQL
  8. 8. N1QL Other NoSQL SELECT SUM(value * volume) AS val, symbol FROM db.stocks WHERE symbol IN ( "AAPL", "GOOG" ) AND value > 0 GROUP BY symbol ORDER BY val DESC, symbol ASC db.stocks.aggregate([ { "$match": { "$and": [ {"symbol": { "$in": [ "AAPL", "GOOG"]}}, { "value": { "$gt": 0 }}]}}, { "$group": { "_id": { "symbol": "$symbol" }, "sum(value * volume)": { "$sum": { "$multiply": [ "$value", "$volume"]}}}}, { "$project": { "_id": 0, "sum(value * volume)": "$sum(value * volume)", "symbol": "$_id.symbol"}} { "$sort": { "sum(value * volume)": -1, "symbol": 1 }}]})
  9. 9. TRANSACTIONS NEED ACID
  10. 10. Scale ReliabilityLatency ••
  11. 11. ON THE DEVICE YOU DON’T NEED DATA
  12. 12. Always-on Enterprise Offline Apps = Data on Device +
  13. 13. DATA PLATFORM OFBYFOR ENTERPRISE DEVELOPERS
  14. 14. LONG LIVE THE REVOLUTION

×