Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
CodeFest 2018. Константин Осипов (mail.ru) — Про будущее баз данных
Search
CodeFest
April 05, 2018
Education
0
1.2k
CodeFest 2018. Константин Осипов (mail.ru) — Про будущее баз данных
Посмотрите выступление Константина:
https://2018.codefest.ru/lecture/1283/
CodeFest
April 05, 2018
Tweet
Share
More Decks by CodeFest
See All by CodeFest
CodeFest 2019. Илья Редько (ONLY) — Дизайн без правок
codefest
1
700
CodeFest 2019. Александр Зезюлин (Wargaming) – Прекрасное далёко
codefest
0
680
CodeFest 2019. Александр Баяндин (Badoo) — Нетрадиционное использование автотестов
codefest
0
1.1k
CodeFest 2019. Антон Кочепасов (Rambus) — Как считать на питоне быстрее, чем на C++
codefest
0
710
CodeFest 2019. Александр Лысковский (iFarm Project, Alawar, Welltory) — Как придумывать новое: продукты, бизнесы, ниши
codefest
0
760
CodeFest 2019. Роман Квартальнов (Zephyr) — Почему Project Manager косячит?
codefest
0
910
CodeFest 2019. Florian Rival (Facebook) — Beyond Web-Apps: WebAssembly, JS and React to rewrite native apps
codefest
0
680
CodeFest 2019. Андрей Паньгин (Одноклассники) — JVM TI: как сделать «плагин» для виртуальной машины
codefest
0
980
CodeFest 2019. Владимир Плизга (ЦФТ) — Перевод Spring Boot микросервисов с Java 8 на 11: что может пойти -не- так?
codefest
0
1.3k
Other Decks in Education
See All in Education
LinkedIn
matleenalaakso
0
620
前期教育実習事前指導0221
naradai
0
130
Information Architectures - Lecture 2 - Next Generation User Interfaces (4018166FNR)
signer
PRO
0
1.1k
Padlet opetuksessa
matleenalaakso
3
11k
自己紹介 / who-am-i
yasulab
2
3.1k
HCL Notes 14.0 「スタイルの変更」で「3 設定の確認」を深掘り
harunakano
0
1.9k
第1回全国商業高校Webアプリコンテスト総括
asial_corp
0
400
Human Perception and Colour Theory - Lecture 2 - Information Visualisation (4019538FNR)
signer
PRO
0
1.7k
アプリ開発を目指した授業づくりについて
asial_corp
0
420
Tangible, Embedded and Embodied Interaction - Lecture 9 - Next Generation User Interfaces (4018166FNR)
signer
PRO
0
1.2k
LTをすべき100の理由
eltociear
1
250
わたしのメタ学習 / My Own Meta Learning #shinjukurb
expajp
0
110
Featured
See All Featured
Code Reviewing Like a Champion
maltzj
513
39k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
240
1.2M
Design by the Numbers
sachag
274
18k
Bash Introduction
62gerente
604
210k
Git: the NoSQL Database
bkeepers
PRO
422
63k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
658
120k
How to Ace a Technical Interview
jacobian
272
22k
Build your cross-platform service in a week with App Engine
jlugia
225
17k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
18
1.7k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
76
41k
Testing 201, or: Great Expectations
jmmastey
27
6.3k
Infographics Made Easy
chrislema
237
18k
Transcript
The future of databases Konstantin Osipov, CTO, Tarantool Novosibirsk, Russia,
01/04/2018
whoami • MySQL core team member 2003-2010 • Tarantool core
team member 2010-now • http://t.me/tarantoolru • http://tarantool.org
The plan • Open source software and the cloud •
The role of community • The impact of software defined infrastructure • Transition to the Edge computing • New trends in Hardware and Software
OSS had a very rough decade • OSS exits: Cloudera,
MongoDB • OSS revenue growth: 10x
Open source software is under siege
The cloud is the king
Amazon is the new Microsoft
The cloud is the king
The developer is the king
Developer demographics impacts the industry 2007 Clojure 2009 Go 2011
Dart 2012 Julia, Elixir, Typescript 2014 Swift, Hack 2015 Rust 2016 Ring 2017 C++17
Software defined infrastructure is a key enabler
The new cloud: moving to the edge
Edge software is about realtime decision making
Data volume drives the transition
Edge computing reshapes the cloud Today Tomorrow
The technology shift • NewSQL replaces NoSQL • HTAP replaces
OLAP • Multi-model databases replace Polyglot Persistence • Data grids became mature databases • There is market for specialized GPU and NVRAM products
NewSQL • ACID transactions • Horizontal scaling • SQL support
The end of OLAP HTAP databases provide: • online transaction
processing • real-time SQL analytics
The end of polyglot persistence • polyglot Persistence was a
buzzword from 2012 • NoSQL databases have matured since
Multi-model databases • Graphs, documents, relations in one product •
ACID and horizontal scaling
Grid computing • Started as caches and accelerators • leaders
of distributed compute • SQL and ACID properties
Conclusion
GPU-based databases for analytics