Friday, February 01, 2019

NewSQL, HTAP: TiDB

a very informative podcast interview


TiDB: Distributed NewSQL with Kevin Xu - Software Engineering Daily

"TiDB is an open source database built on RocksDB and Kubernetes. TiDB is widely used in China by high volume applications such as bike sharing and massively multiplayer online games. Kevin Xu works at PingCAP, a company built around TiDB. He joins the show to talk about modern databases, distributed systems, and the architecture for TiDB."

"TiDB (The pronunciation is: /'taɪdiːbi:/ tai-D-B, etymology: titanium) is an open-source distributed scalable Hybrid Transactional and Analytical Processing (HTAP) database. It features horizontal scalability, strong consistency, and high availability.
TiDB is MySQL compatible and serves as a one-stop data warehouse for both OLTP (Online Transactional Processing) and OLAP (Online Analytical Processing) workloads."


in GoLang :)

architecture



NewSQL : HTAP = OLTP + OLAP 


"Hybrid transaction/analytical processing (HTAP) is an emerging application architecture that “breaks the wall” between transaction processing and analytics. It enables more informed and “in business real time” decision making."



JAMStack: JavasScript + APIs + Markdown


JAMstack | JavaScript, APIs, and Markup

What is the JAMStack?

JAMStack stands for: JavasScript APIs Markdown
And the idea behind it is that you can build highly reactive, SEO-tuned, content-aware web applications with these three technologies (and HTML + CSS of course).


plus many very good and mostly free classes:

JavaScript

Academind - Online Learning, Real-Life Success

by Maximilian Schwarzmüller


JAMstack - MS Dev Show Podcast