Scylla: BigData goes native
Dor LaorCEO
Time to answer the first question
about Scylla
Scylla,Yet Another
New Database?
What’swrongwiththepicture?
Scylla,A Database on
a Mission towards #1
“we are what we repeatedly do.
excellence then is notan act but a habit”
- Aristotle
“we are what we repeatedly do.
excellence then is notan act but a habit”
- AristotleWill Durant
Technical Debt
Today’s databases can’t walk and chew gum
Java,Admin
Technical Debt
Today’s databases can’t walk and chew gum
Java,Admin
HA, scale,Cost
Technical Debt
Today’s databases can’t walk and chew gum
Java,Admin
HA, scale,Cost
Modeling, scale
Technical Debt
Today’s databases can’t walk and chew gum
Java,Admin
HA, scale,Cost
Modeling, scale
Control, Jeff Bezos
Technical Debt
Today’s databases can’t walk and chew gum
Java,Admin
HA, scale,Cost
Modeling, scale
Control, Jeff Bezos
Persistency, Scale
Technical Debt
Today’s databases can’t walk and chew gum
SCYLLA IS DIFFERENT
❏ DMA❏ Log structured
merge tree❏ DBaware cache❏ Userspace I/O
scheduler
❏ NUMA friendly❏ Log structured
allocator❏ Zero copy
❏ Thread per core❏ lock-free❏ Task scheduler❏ Reactor
programing❏ C++14
❏ Multi queue ❏ Poll mode❏ Userspace
TCP/IP
• Beyond NoSQL - C* is a start, not an end goal
• Bike picture, power w/o control
ThriftCQLtrace
DTCS/LCS
I/OScheduler70blogs
12,000Commits20Releases
EncryptionAuthentication
Compression
WideRowStreaming
UDT
SCYLLA opens new possibilities that were either impossible or too complex/pricy
Scylla’sValueProposition
• Top speed database• Best HA/FT in the
industry*• Easy to manage, self
tunable• Ecosystem
+ Production since Feb+ 1.0 GA launched in Q1+ 1.3 release + SaaS - Scylla as a Service+ 24x7 end user support+ OEM/Resell/Partner
Scylla++
Protocol
Seastarasyncengine
DirectOSbypass tohardware
Scalabledistributedprotocols
Vertical HorizontalCoredatabase
Scylla Beyond Cassandra
Enjoy The Show
@ScyllaDB
Is Your Database Ready For The Future?