$30 off During Our Annual Pro Sale. View Details »
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.3k
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
870
CodeFest 2019. Александр Зезюлин (Wargaming) – Прекрасное далёко
codefest
0
820
CodeFest 2019. Александр Баяндин (Badoo) — Нетрадиционное использование автотестов
codefest
0
1.3k
CodeFest 2019. Антон Кочепасов (Rambus) — Как считать на питоне быстрее, чем на C++
codefest
0
820
CodeFest 2019. Александр Лысковский (iFarm Project, Alawar, Welltory) — Как придумывать новое: продукты, бизнесы, ниши
codefest
0
930
CodeFest 2019. Роман Квартальнов (Zephyr) — Почему Project Manager косячит?
codefest
0
1.2k
CodeFest 2019. Florian Rival (Facebook) — Beyond Web-Apps: WebAssembly, JS and React to rewrite native apps
codefest
0
1.1k
CodeFest 2019. Андрей Паньгин (Одноклассники) — JVM TI: как сделать «плагин» для виртуальной машины
codefest
0
1.2k
CodeFest 2019. Владимир Плизга (ЦФТ) — Перевод Spring Boot микросервисов с Java 8 на 11: что может пойти -не- так?
codefest
0
1.7k
Other Decks in Education
See All in Education
Semantic Web and Web 3.0 - Lecture 9 - Web Technologies (1019888BNR)
signer
PRO
2
3.1k
Google Gemini (Gem) の育成方法
mickey_kubo
2
710
今の私を形作る4つの要素と偶然の出会い(セレンディピティ)
mamohacy
2
120
核軍備撤廃に向けた次の大きな一歩─核兵器を先には使わないと核保有国が約束すること
hide2kano
0
170
✅ レポート採点基準 / How Your Reports Are Assessed
yasslab
PRO
0
150
HCI and Interaction Design - Lecture 2 - Human-Computer Interaction (1023841ANR)
signer
PRO
0
1.4k
附属科学技術高等学校の概要|Science Tokyo(東京科学大学)
sciencetokyo
PRO
0
2.8k
仏教の源流からの奈良県中南和_奈良まほろば館‗飛鳥・藤原DAO/asuka-fujiwara_Saraswati
tkimura12
0
160
東大1年生にJulia教えてみた
matsui_528
5
9.3k
20250910_エンジニアの成長は自覚するところから_サポーターズ勉強会
ippei0923
0
350
1008
cbtlibrary
0
110
Introduction - Lecture 1 - Human-Computer Interaction (1023841ANR)
signer
PRO
0
2.7k
Featured
See All Featured
How to train your dragon (web standard)
notwaldorf
97
6.4k
Git: the NoSQL Database
bkeepers
PRO
432
66k
We Have a Design System, Now What?
morganepeng
54
7.9k
Rebuilding a faster, lazier Slack
samanthasiow
84
9.3k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
52
5.7k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
141
34k
Designing for Performance
lara
610
69k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
333
22k
Learning to Love Humans: Emotional Interface Design
aarron
274
41k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
34
2.5k
What's in a price? How to price your products and services
michaelherold
246
12k
Building Flexible Design Systems
yeseniaperezcruz
330
39k
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