NoSQL

NewSQL Scalable Relational Databases

NoSQL was a reaction against the scalability issues with regular SQL relational databases such as MySQL and Postgres. They scaled out well and were easy to operate but were lacking many of the features developers have relied on for decades such as ACID transactions, global indexes and complex queries with joins and aggregations.

NoSQL Fight for Security

The NoSQL ecosystem thrived on combining scalability and simplicity. That often meant taking short cuts around security and this legacy is still haunting many products. This talk uses Elasticsearch as an example and covers both the technical background as well as anecdotal evidence of past incidents. Finally, we also discuss current and future steps to …

NoSQL Fight for Security Read More »

When to Ditch Relational Databases for NoSQL

For many software developers, relational databases like Oracle, SQLServer or MySQL are their bread and butter. They work (mostly) and are a logical solution to your application’s data management needs. They have been the standard and that’s what’s always worked. And then NoSQL databases came along.

Setting Up Databases on Kubernetes

Kubernetes now supports StatefulSets and CRDs, one of the next logical steps is to run databases on it. But why should I do that in the first place? How hard is it? What are the challenges? Is it production ready?