My name is Tyler Treat. I’m a Managing Partner at Real Kinetic where I help companies build cloud software. At Apcera, I worked on NATS, an open-source, high-performance messaging system for cloud-native applications. Before that, I architected Workiva’s microservice messaging platform. As an engineer, I’m interested in distributed systems, messaging infrastructure, and resilience engineering. As a technical leader, I’m interested in building effective teams.
This blog includes my own reflections, anecdotes, and experiences regarding software development and related topics drawn from my work, personal projects, and elsewhere. It also serves as a place where I can record lessons learned and other interesting tidbits.
Building a Distributed Log from Scratch
Iowa Code Camp Fall 2017 – 11/04/2017
Push It to the Limit: Considerations for Building Reliable Systems
Workiva LINK 2017 – 04/25/2017
Simple Solutions for Complex Problems
Bay Area NATS Meetup – 03/22/2016
Probabilistic algorithms for fun and pseudorandom profit
Iowa Code Camp Fall 2015 – 12/5/2015
The Economics of Scale: Promises and Perils of Going Distributed
HackISU 2015 – 09/19/2015
From Mainframe to Microservice: An Introduction to Distributed Systems
Iowa Code Camp Fall 2014 – 11/01/2014