Top Banner
PRESENTATION TITLE ON ONE LINE AND ON TWO LINES First and last name Position, company Benny Schnaider Chairman NEXTGEN NOSQL
7

Scylla Summit 2017 Keynote: NextGen NoSQL with Chairman Benny Schnaider

Jan 22, 2018

Download

Technology

ScyllaDB
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Scylla Summit 2017 Keynote: NextGen NoSQL with Chairman Benny Schnaider

PRESENTATION TITLE ON ONE LINE AND ON TWO LINES

First and last namePosition, company

Benny SchnaiderChairman

NEXTGEN NOSQL

Page 2: Scylla Summit 2017 Keynote: NextGen NoSQL with Chairman Benny Schnaider

PRESENTATION TITLE ON ONE LINE AND ON TWO LINES

First and last namePosition, company

GOOD TO SEE YOU

▪ More than doubled number of attendees

o From 2016

▪ Production sites have grown X6

o 8 -> 50 (the known ones)

▪ More people know about Scylla

Page 3: Scylla Summit 2017 Keynote: NextGen NoSQL with Chairman Benny Schnaider

PRESENTATION TITLE ON ONE LINE AND ON TWO LINES

First and last namePosition, company

NOSQL EVOLUTION

▪ Traditional DB did not scale

▪ Key new factors:

o COTS

o OSS

▪ Massively scale modern apps

• Google, Facebook, AWS

▪ An amazing eco system

o Cambrian Explosion

Page 4: Scylla Summit 2017 Keynote: NextGen NoSQL with Chairman Benny Schnaider

PRESENTATION TITLE ON ONE LINE AND ON TWO LINES

First and last namePosition, company

NOSQL GEN #1▪ Inefficient and unstable

o But much better than competition

▪ Application level changes to

compensate for DB issues

o Make code even less stable

o Hard to maintain

▪ We got some runway increase

o Works better with the cloud

Page 5: Scylla Summit 2017 Keynote: NextGen NoSQL with Chairman Benny Schnaider

PRESENTATION TITLE ON ONE LINE AND ON TWO LINES

First and last namePosition, company

NOSQL NEXT-GEN▪ A modern implementation

o Written in C++ o Written by OS and storage experts

▪ Better understanding of the environmento Above – the appso Below – the infrastructure

▪ Building on almost 20 years of evolutiono DynamoDB grandson

▪ Scale-up and Scale-out

Application

TCP/IP

Task Schedulerqueuequeuequeuequeuequeue

smp queue

NICQueue

DPDK

Kernel (isn’t involved)

Userspace

Application

TCP/IP

Task Schedulerqueuequeuequeuequeuequeue

smp queue

NICQueue

DPDK

Kernel (isn’t involved)

Userspace

Application

TCP/IP

Task Schedulerqueuequeuequeuequeuequeue

smp queue

NICQueue

DPDK

Kernel (isn’t involved)

Userspace

CoreDatabase

Task Scheduler

queuequeuequeuequeuequeuesmp queue

NICQueue

Userspace

Page 6: Scylla Summit 2017 Keynote: NextGen NoSQL with Chairman Benny Schnaider

PRESENTATION TITLE ON ONE LINE AND ON TWO LINES

First and last namePosition, company

THE STRATEGY

Generic Seastar

Cassandra

Other

NoSQL

It is a HUGE

Page 7: Scylla Summit 2017 Keynote: NextGen NoSQL with Chairman Benny Schnaider

PRESENTATION TITLE ON ONE LINE AND ON TWO LINES

First and last namePosition, company

BUILDING QUERIES

[email protected]

@BennySchnaider