A lot of things I’ve seen frankly have been more focused on business outcomes and less on software quality. We’re often just trying to make the best of a set of bad decisions. Beyond that, I take a more pragmatic and practical view of things, which is that the business of software is often dirty. Windows NT is the kernel that’s in Windows 7, 10 and 11. I would say the Windows NT kernel is definitely one of the best pieces of software that I’ve had the opportunity to work on. I mean, it’s just a vastly different experience and working on that code base definitely shaped a lot of my future engineering. It was so eye opening to me as a new engineer to see the code quality, the procedure, quality differences, all of these things, even within Microsoft going from the code bases that I had been working on to working on the Windows NT kernel. Then, eventually, I switched to working on Windows NT. I started my career at Microsoft, and like any new hire, I worked on some random code bases, Windows CE and things that were very old, like pre-iPhone old. I think a lot of people will actually find this answer surprising. What are three of the greatest pieces of software you’ve worked on or witnessed? A big thank you to Matt for sharing his thoughts. The Q&A that follows includes excerpts from our talk, edited for grammatical clarity and length. He’s been working on operating systems, virtualization, distributed systems, networking, and making systems easy to operate for over 20 years. Before Lyft, Matt held positions at Microsoft, Amazon and Twitter, and served on the oversight committee and board of the CNCF. Envoy was the third project to graduate from the Cloud Native Computing Foundation (CNCF), following Kubernetes and Prometheus. Recently, I was fortunate to have an insightful conversation with Matt Klein, Lyft software engineer and creator of Envoy, the popular open-source edge and service proxy for cloud-native applications. Provide a platform to deliver zero trust security and OPAĪutomatically collect hundreds of traces, logs and metrics Turn connectivity into electricity with Kong Meshīuild more performant and reliable load balancing via service mesh Supercharge your Istio clusters with the leading API gateway Rapidly design, publish and consume APIs and services Pay-as-you-go from startup friendly to enterprise scaleĮxtend with powerful plugins and fresh themesĪccelerate your journey into microservicesĮmpower teams to provide security, governance and compliance Get started for free (no credit card required) Single platform for end-to-end connectivity Get information tailored to your use case Powerful extensions and easy integrations See what makes Kong the fastest, most-adopted API gateway
0 Comments
Leave a Reply. |