Thom Crowe

Articles by Thom Crowe

Thom Crowe is a marketing and community guy at Compose, who enjoys long walks on the beach, reading, spending time with his wife and daughter and tinkering.

ReadMe Conquering the Data Layer

Compose has helped many businesses by taking care of their data layer so that they can focus on building great products. ReadMe founder Gregory Koberger sat down with us to talk about their quest to make developer documentation easy, and how they cho…

Continue reading »

Try Compose and Get Your Free Tools of the Trade T-Shirt

Ring in the new year in style with your new Tools of the Trade t-shirt from Compose. That's right, sign up for a new Compose account and try out a MongoDB, Elasticsearch, Redis, PostgreSQL, MySQL, ScyllaDB, RethinkDB, RabbitMQ or etcd deployment, and…

Continue reading »

DataLayer: High throughput, low latency at scale - Boost the performance of your distributed database

Learn how distributed DBs (Cassandra, MongoDB, RethinkDB, etc) solve the problem of scaling persistent storage, but introduce latency as data size increases and become I/O bound. In single server DBs, latency is solved by introducing caching. In this…

Continue reading »

DataLayer: GraphQL - Translating Backend Data to Frontend Needs

Engineers working on backend data services are often focused on operational concerns like data consistency, reliability, uptime, and storage efficiency. Because each situation calls for a specific set of tradeoffs, a single organization can end up wi…

Continue reading »

DataLayer: Managing (or not) the Data in Immutable Infrastructure

The idea of immutable infrastructure is awesome. However, a major problem immediately erupts when we get to the part where we have to connect application infrastructure with data infrastructure. In his presentation, Adron Hall of Thrashing Code and H…

Continue reading »

DataLayer: Online Schema Migrations for MySQL Using gh-ost

gh-ost is a new tool by GitHub which changes the paradigm of MySQL online schema changes, designed to overcome today's limitations and difficulties in online migrations. gh-ost is: Triggerless Pausable Lightweight Controllable Testable In this sessio…

Continue reading »

DataLayer: Partial Indexing for Improved Query Performance

PostgreSQL is able to let you index just a subset of your data if that's what your application in interested in. The feature is called partial indexes and it allows you to essentially add a where clause to your indexes. Chris Erwin shares some of his…

Continue reading »

DataLayer: Porting Zendesk's Existing App to GraphQL

Senior Software Engineer at Zendesk Jason Denizac oversaw the monumental task to move Zendesk's existing app to GraphQL. In his talk at DataLayer, he chronicles the real-life story of how they ported Zendesk Inbox from a REST API to GraphQL - exposin…

Continue reading »

DataLayer: Scylla, the High-Performance Cassandra-Successor

At DataLayer, we brought in Eyal Gutkind, solution architect for Scylla, to present on ScyllaDB, a drop replacement for Cassandra. In his talk, Eyal introduces the database and discusses how it provides flexible replication, multi-datacenter, and Apa…

Continue reading »

DataLayer - Bootstrapping a Startup using Compose

At DataLayer, we had a long-time Compose user, Vikram Tiwari of Omni Labs present on how they bootstrapped their startup using Compose. Vikram submitted his talk, we promise we didn't ask him to, but we really liked what he had to say. Vikram is a fu…

Continue reading »