About Me

Bio

headshotMy 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