Thursday, April 24, 2025
HomeSoftware EngineeringScalable Streaming Video with Amit Mishra

Scalable Streaming Video with Amit Mishra

[ad_1]

The web is a layer cake of applied sciences and protocols.  At a elementary stage, the web runs on the TCP/IP protocol.  It’s a packet based mostly system.  When your browser requests a file from an internet server, that server chops up the file into tiny items often called packets and places them on the community labeled along with your machine’s tackle as its vacation spot.

That system works extremely properly for receiving a file from an internet server.  If a number of the packets arrive out of order, that’s not an issue.  If one is misplaced, it may be despatched once more.

There are not any ensures in a packet based mostly system.  If a flood of latest packets present up, the system can decelerate and you could expertise a lag within the response time.  This may be annoying when visiting a weblog that’s gradual to load, but it surely’s not a ruined expertise.  Streaming video, then again, doesn’t degrade elegantly on this scenario.  No client desires to have their expertise interrupted by a spinning wheel.  Visitors could be spiky and unpredictable, particularly round reside occasions.  The stakes are excessive for constructing a scalable, efficient streaming video answer.

Amit Mishra is a member crew at FOX which is chargeable for constructing platform-to-live stream content material throughout all of the FOX properties.  On this episode we talk about a number of the technical milestones on delivering this platform and why golang was the best alternative.

Sponsorship inquiries: sponsor@softwareengineeringdaily.com

Transcript

Transcript offered by We Edit Podcasts. Software program Engineering Each day listeners can go to weeditpodcasts.com to get 15% off the primary three months of audio modifying and transcription providers with code: SED. Because of We Edit Podcasts for partnering with SE Each day. Please click on right here to view this present’s transcript.

Sponsors

Act in Time with InfluxData. Simple to begin, straightforward to scale. InfluxDB is THE open-source time-series database. Programmable and performant with a typical API throughout OSS, cloud, and Enterprise choices, InfluxDB offers you excessive granularity, excessive scale, and excessive availability. Seize, analyze, and retailer tens of millions of factors per second, and achieve visibility throughout all of your information sources. To study extra and get began free of charge, go to influxdata.com/sedaily

Should you care about constructing strong and scalable software program, working with cross-functional groups, and delivering outcomes, you might need what it takes to be a Software program Improvement Engineer at Amazon in Nashville, Tennessee. In response to LinkedIn information, NASHVILLE is #2 within the nation with regards to the online influx of tech staff. Along with having fun with its vibrant meals scene, bustling nightlife, cultural range, and thriving inventive group, you’ll additionally take pleasure in this – NO state earnings tax. So, carry your glorious coding abilities and assist the Nashville crew construct dependable, high-performance software program techniques for Amazon’s success community. To get began, simply go to amazon.jobs/NashvilleSDE.

From startups to enterprises, engineering groups use ClickUp to collaborate on code, docs, objectives, sprints, bug monitoring, roadmaps, and extra. It’s also possible to join your favourite developer instruments like GitHub, Bitbucket, and Gitlab to handle your code and crew in a single place. Don’t get caught with Jira. Dash by way of Agile with ClickUp and save someday each week. Attempt ClickUp free of charge at this time at ClickUp.com/sedaily!

There’s your massive dream enterprise shopper. They’re proper there however you already know you’ll be able to’t confidently go after the enterprise as a result of your cloud’s simply not prepared. Effectively Oracle, (you’ve heard of them), is aware of startups have this challenge in order that they began Oracle for Startups. It’s designed to offer younger corporations sensible entry to Oracle’s expertise, experience, and connections. You’d get free cloud credit and 70% off their cloud providers. Plus, with multi-cloud assist and no vendor lock-in, you’ll have plenty of choices. Make your self scalable. oracle.com/sedaily. 

Your app has customers.  You owe it to them to take their safety significantly. Would you like your authentication system to be one thing your builders constructed as a facet undertaking? Or would you like an enterprise-grade answer that has compliance, safety, and trade requirements built-in as first ideas? I’m describing Auth0, an identification platform constructed for builders. Your improvement crew’s time is a scarce useful resource. Don’t waste it reinventing the wheel. With Auth0 it can save you lots of or hundreds of hours in implementation and upkeep. With this premier answer for identification, you’ll be able to configure superior options like social login, single sign-on, and multi-factor authentication. Concentrate on what you’re good at and let Auth0 handle what they’re greatest at – serving to you ship one of the best, most secure person expertise potential. Make login their downside, not yours. Go to auth0.com to study extra.

[ad_2]

RELATED ARTICLES

LEAVE A REPLY

Please enter your comment!
Please enter your name here

Most Popular

Recent Comments