Intro into the state of R2DBC / More than a query lang: SQL in the 21st Century


Talk 1:

R2DBC is an endeavor to bring a reactive programming API to relational data stores and stands for Reactive Relational Database Connectivity.

It was first announced at SpringOne Platform 2018.

I’m happy to announce my R2DBC tour across Java User Groups in Germany, Switzerland, and Austria.

I will explain what R2DBC is, how it was founded and what to expect from a reactive relational database integration. We will speak about the SPI, various drivers, and about Spring.

About the speaker:

Mark Paluch is a software craftsmen and team member of the Spring Data core team, where he contributes to several sub-modules like Spring Data JPA and Redis. He strongly believes in continuous improvement and change, lean methods and a sharp focus on the things he does.

Talk 2:

Did you know the purely relational dogma of SQL was already abandoned in 1999?

The last SQL standard that was limited to the relational idea was SQL-92. From SQL:1999 onwards, the SQL language was extended with non-relational operations and non-relational data structures. As much as this move was discussed at that time, it took decades until database vendors caught up with this idiomatic change. Many SQL users haven’t heard of it until today.

This talk provides the big picture on the evolution of the SQL standard and introduces some selected modern SQL features by example. You will see that SQL has changed as much as our requirements have changed over the past decades.

About the speaker:

Markus Winand is an independent author, trainer and consultant on all things SQL. His book “SQL Performance Explained” has just been translated into a fifth language. It can be purchased as a print edition, and it’s also available to read for free on his website. Markus is currently working on his second book centered on the idea that things have changed a lot since SQL-92. It is likewise available free of charge online ( Markus Winand is regularly speaking at international conferences and user groups.

DSGVO Disclaimer:
Auf der Veranstaltung werden Film- und Tonaufnahmen sowie Fotos gemacht, mit deren auch späteren Verwendung Sie sich durch den Besuch der Veranstaltung einverstanden erklären.