Oxide and Friends

Hell is other networks

· Summarized

Share this episode
Anyone with this link can open it.
Share Link
Start at 0:00

Key takeaways

  • Teamwork and collaboration are essential in troubleshooting complex technical issues.
  • Transparent communication with customers builds trust and helps manage their expectations during the problem-solving process.
  • Understanding the technical intricacies of networking can lead to better solutions and product improvements.
  • Incorporating feedback and lessons learned into future developments is critical for continuous improvement.

Summary

Introduction to the Problem

The podcast opens with Bryan and Adam addressing a complex issue encountered by an Oxide customer involving their network. They explain how the problem was not only affecting the Oxide services but also had broader implications, showcasing the intricacies of network communications.

Team Collaboration and Troubleshooting

The episode highlights the collaborative effort from various Oxide team members, including Levon, Alan, Will, and Trey, who all contributed their expertise to troubleshoot the issue. The importance of teamwork and the diverse skill sets brought into the discussion is underscored as they dig deeper into solving the problem.

Technical Discoveries and Insights

As they dive into the specifics of the issue, the team discusses the pathological behavior observed with network traffic at the intersection of the Oxide Rack and the customer's infrastructure. They explore various concepts, including VPCs and hairpin traffic, while discovering specific networking issues that were root causes of the problem.

Communication and Customer Engagement

Bryan and Adam emphasize the importance of transparency and proper communication with customers. They share how crucial it is to involve the customer in the troubleshooting process, ensuring that they are informed every step of the way to maintain a collaborative relationship.

Lessons Learned and Moving Forward

The discussions lead to key lessons learned about not only fixing current networking issues but also how to improve the product and customer experience in the long run. They reflect on the need for better tools and detailed logging to make future troubleshooting easier.

Sponsors

  • Oxide · An Oxide customer encountered a peculiar issue at the intersection of their Oxide network and their broader network.

Show notes

An Oxide customer encountered a peculiar issue at the intersection of their Oxide network and their broader network. Bryan and Adam were joined by several members of the Oxide team who collaborated to investigate and--ultimately--solve the problem using a combination of tooling, intuition, and dark knowledge.

In addition to Bryan Cantrill and Adam Leventhal, we were joined by Oxide colleagues, Levon Tarver, Alan Hanson, Will Chandler, and Trey Aspelund.

Some of the topics we hit on, in the order that we hit them:

  • PRs needed!

If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or subscribe to this calendar. We'd love to have you join us, as we always love to hear from new speakers!

Follow this show on AudioBrevity and new episodes get summarized for you. Create a free account

Couldn't load the audio. A blocker may be stopping the show's tracking links. Open the file