25
Scylla: BigData goes native Dor Laor CEO

Scylla Summit 2016: Keynote - Big Data Goes Native

Embed Size (px)

Citation preview

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?