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?
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?
You wanted to use those fancy Postgres features so you wrote raw SQL. Some time and a few more features go by and now your app is littered with SQL strings. Keep the power and lose the mess by building composable query objects that leverage Arel, the query builder under …
This talk discusses how GraphQL and Serverless have drastically gained popularity and what problems they were made to solve. Then it explains how the two can be used together and provides a little demo with the Serverless framework.
When you examine the write path of nearly any kind of database, the first thing you find is a commit log: mutations enter the database, and they are stored as immutable events in a queue, only some hundreds of microseconds later to be organized into the various views that the …
This talk looks at the common problems faced with making database changes through continuous delivery. It covers the major tools used to address database changes, and the advantages and disadvantages to each. Then it discusses how database migrations can effectively address schema changes over time, for both SQL and NoSQL …
This course focuses on real-world development. As such, we are simulating that we work for TimCo Enterprise Solutions on a brand-new product, the TimCo Retail Manager. Just like in the real world, we are starting out with one set of requirements to build our SQL Server database tables but know …