Database

Changing Your Database Mindset From Tables to Documents

Did you grow up with relational SQL databases? Are document-based databases (NoSQL) a bit of a mystery to you? This presentation compares terms and concepts, explains the benefits of document-based databases, and presents the 3 key ways you need to change your mindset to successfully use document-based databases.

Continuous Integration & Delivery for Databases

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 databases. Finally, it explores solutions …

Continuous Integration & Delivery for Databases Read More »

Data Necromancy: Bring Your Data Strategy Back from the Dead

Our story begins squeezed into the corner of this room: the data team. Analytics requirements were pushed out of the critical path for launches, slowly and then all at once. The data team is fighting against prioritization, cooperation, and, soon, relevance. This is sadly the state of many organizations, to a lesser or greater degree. …

Data Necromancy: Bring Your Data Strategy Back from the Dead Read More »

Database Design for Beginners

Ruby on Rails migrations were a revelation when Rails came out, as it provided a way to manage your database schema, but also included many wonderful defaults that made all Rails developers pretty good at database schema design! But these defaults are just the beginning.

YugaByte DB – a Database for Low Latency Transactional Apps

YugaByte DB, a highly performant, ACID compliant and transactional database is a startup founded by the engineers who were instrumental in creating Cassandra inside FaceBook. It is well understood that microservices are multi-cloud deployable in an active-active mode. The challenge has always been the data tier powering the apps which has remained as a high-latency, …

YugaByte DB – a Database for Low Latency Transactional Apps Read More »