Remove Course Remove Development Remove Latency Remove Network
article thumbnail

Seamlessly Swapping the API backend of the Netflix Android app

The Netflix TechBlog

How we migrated our Android endpoints out of a monolith into a new microservice by Rohan Dhruva , Ed Ballot As Android developers, we usually have the luxury of treating our backends as magic boxes running in the cloud, faithfully returning us JSON. Background The Netflix Android app uses the falcor data model and query protocol.

Latency 233
article thumbnail

Meet Hydrogen: A React Framework For Dynamic, Contextual And Personalized E-Commerce

Smashing Magazine

As developers, we rightfully obsess about the customer experience, relentlessly working to squeeze every millisecond out of the critical rendering path, optimize input latency, and eliminate jank. Surveying the existing landscape of available developer tools and runtimes, we felt that there is a gap. Ilya Grigorik.

Cache 135
Insiders

Sign Up for our Newsletter

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Trending Sources

article thumbnail

The Three Types of Performance Testing

CSS Wizardry

A lot of companies—even if they are aware that performance is key to their business—are often unsure of how, when, or where performance testing sits within their development lifecycle. The short answers are, of course ‘all the time’ and ‘everyone’, but this mutual disownership is a common reason why performance often gets overlooked.

article thumbnail

SRE Principles: The 7 Fundamental Rules

Dotcom-Montior

Since that time, the SRE role has evolved as the industry has changed and shifted from the traditional monolithic structures to large, widely distributed networks and microservices. Developing new features correlates with improving metrics like reliability and performance, which ultimately reduces potential toil down the line.

article thumbnail

Modern Methods For Improving Drupal’s Largest Contentful Paint Core Web Vital

Smashing Magazine

Large preview ) While browsers are generally pretty fast, these steps still take time to load, typically in seconds, and even longer on slower, high-latency network connections. Homepage with DevTools Network inspection enabled and open. Web developers should learn to use various testing tools such as Lighthouse and WebPageTest.

Media 73
article thumbnail

Fallacy #3: Bandwidth is infinite

Particular Software

From Udi Dahan's Advanced Distributed Systems Design Course , Day 1 Problem of scale The real problem with bandwidth is not one of absolute speed but one of scale. When transferring lots of data in a given period of time, network congestion can easily occur and affect the absolute speed at which we're able to download.

Latency 40
article thumbnail

A case for managed and model-less inference serving

The Morning Paper

Making queries to an inference engine has many of the same throughput, latency, and cost considerations as making queries to a datastore, and more and more applications are coming to depend on such queries. First off there still is a model of course (but then there are servers hiding behind a serverless abstraction too!). autoscaling).