Skip to content
Go Networking with Sneha Inguva episode artwork

EPISODE · Feb 18, 2020 · 54 MIN

Go Networking with Sneha Inguva

from Software Engineering Daily · host softwareengineeringdaily.com

A cloud provider gives developers access to virtualized server infrastructure. When a developer rents this infrastructure via an API call, a virtual server is instantiated on physical machines. That virtual server needs to be made addressable through the allocation of an IP address to make it reachable from the open Internet. When the virtual server starts to receive too much traffic, that traffic needs to be load balanced with another virtual server. The backend networking code that runs a cloud provider needs to be fast, secure, and memory-efficient. Languages that fit that description include C++, Rust, and Go. Digital Ocean’s low-level networking code is mostly written in Go. Sneha Inguva is an engineer with Digital Ocean who has written and spoken about writing networking applications using Go. She joins the show to talk about her work at Digital Ocean, including the implementation of a DHCP server, a network server that assigns IP addresses and other parameters to devices that sit on that network.

Episode metadata supplied by the publisher feed · Published Feb 18, 2020

Embed this episode

Ready to play

Go Networking with Sneha Inguva

0:00 54:10

No transcript for this episode yet

We transcribe on demand. Request one and we'll notify you when it's ready — usually under 10 minutes.

No similar episodes found.

Frequently Asked Questions

How long is this episode of Software Engineering Daily?

This episode is 54 minutes long.

When was this Software Engineering Daily episode published?

This episode was published on February 18, 2020.

Can I download this Software Engineering Daily episode?

Yes. Use the download control on the episode player to save the publisher-provided media file.
URL copied to clipboard!