BT

New Early adopter or innovator? InfoQ has been working on some new features for you. Learn more

Older rss
50:39

Building Reliability in an Unreliable World

Posted by Greg Murphy  on  Apr 20, 2017 Posted by Greg Murphy  on  Apr 20, 2017

Greg Murphy describes how GameSparks has designed their platform to be tolerant of many things: unreliable and slow internet connectivity, cloud resources that can fail without warning, and more.

42:21

Experiences Building InfluxDB in Go

Posted by Paul Dix  on  Feb 07, 2016 Posted by Paul Dix  on  Feb 07, 2016

Paul Dix shares his experience building InfluxDB, an open source distributed time series database, in Go.

54:49

Building Blocks of a Distributed System

Posted by Oren Eini  on  Feb 03, 2016 Posted by Oren Eini  on  Feb 03, 2016

Oren Eini discusses the building blocks of a reliable, transactional distributed database, covering ACID compliance, consistency, failure handling, monitoring, management, and more.

53:05

LDAP at Lightning Speed

Posted by Howard Chu  on  Jul 05, 2015 Posted by Howard Chu  on  Jul 05, 2015

Howard Chu covers highlights of the LMDB design and discusses some of the internal improvements in slapd due to LMDB, as well as the impact of LMDB on other projects.

52:33

Intro to Datomic

Posted by Stuart Sierra  on  Jan 21, 2015 Posted by Stuart Sierra  on  Jan 21, 2015

Stuart Sierra provides an introduction to Datomic's data model, architecture, query syntax, and transactions.

01:01:45

Not Just ORM: Powerful Hibernate ORM Features and Capabilities

Posted by Brett Meyer  on  Sep 20, 2014 Posted by Brett Meyer  on  Sep 20, 2014

Brett Meyer demos using multiple-tenancy, geographic data, auditing/versioning, sharding, OSGi, and integration with Hibernate.

41:26

Real-World Datomic: An Experience Report

Posted by Craig Andera  on  Dec 12, 2013 1 Posted by Craig Andera  on  Dec 12, 2013 1

Craig Andera explains Datomic from the perspective gained in implementing and optimizing a real-world production system, detailing the Datomic indexing process.

41:00

One to Many: The Story of Sharding at Box

Posted by Tamar Bercovici  on  Nov 17, 2013 4 Posted by Tamar Bercovici  on  Nov 17, 2013 4

Tamar Bercovici presents Box’s transition from a single MySQL database to a fully sharded MySQL architecture, all the while serving 2 billion queries per day.

44:36

MySQL Usage of Web Applications with 1 User and 100 Million

Posted by Peter Boros  on  Oct 06, 2013 Posted by Peter Boros  on  Oct 06, 2013

Peter Boros discusses a MySQL architecture useful for the majority of projects, backup, online schema changes, reliability and scalability issues, and basics of sharding.

55:39

In-Memory Message & Trade Repositories

Posted by John Davies  on  Apr 01, 2013 Posted by John Davies  on  Apr 01, 2013

John Davies walks through a reference implementation of a in-memory database meant to combine dozens of different legacy databases developed by banks over time.

48:40

Scaling Pinterest

Posted by Yashwanth Nelapati  on  Mar 26, 2013 Posted by Yashwanth Nelapati Marty Weiner  on  Mar 26, 2013

Yashwanth Nelapati and Marty Weiner share lessons learned growing Pinterest: sharding MySQL, caching, server management, all on Amazon EC2.

51:56

A Relational Database System in which Joins Cost Zero

Posted by Ori Herrnstadt  on  Mar 14, 2013 1 Posted by Ori Herrnstadt  on  Mar 14, 2013 1

Ori Herrnstadt introduces the Akiban database which solves the problem of joins and combines the best of relational and document databases.

BT