Bio
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 and was an infrastructure engineering manager. 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.
LinkedIn | Twitter | GitHub | Email
Talks
The Observability Pipeline
deliver:Agile 2019 – 04/29/2019
Distributed Systems Are a UX Problem (video)
O’Reilly Software Architecture Conference London – 10/30/2018
The Future of Ops (video)
DevOpsDays Des Moines – 04/13/2018
Building a Distributed Message Log from Scratch (video)
SCaLE 16x – 03/11/2018
Building a Distributed Message Log from Scratch
Iowa Code Camp Fall 2017 – 11/04/2017
So You Wanna Go Fast? (video)
Strange Loop 2017 – 09/27/2017
Push It to the Limit: Considerations for Building Reliable Systems
Workiva LINK 2017 – 04/25/2017
Simple Solutions for Complex Problems (video)
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