Remove articles why-you-should-move-from-monolith-to-microservices
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

Frankenstein Migration: Framework-Agnostic Approach (Part 1)

Smashing Magazine

Migration, according to Oxford Learner’s Dictionary , is “the slow or gradual movement of something from one place to another.” Typically, front-end migration, which is the main subject of this article, does not allow even that: “cheap” is out of reach for any migration , and you have to pick either “good” or “fast.”

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

Frankenstein Migration: Framework-Agnostic Approach (Part 2)

Smashing Magazine

In this article, we’ll be putting all the theory to the test by performing step-by-step migration of an application, following the recommendations from the previous part. In general, I assume that you have a good understanding of how a generic to-do application works. Denys Mishunov. 2019-09-27T12:00:59+02:00. Large preview ).

Storage 66
article thumbnail

The Netflix Cosmos Platform

The Netflix TechBlog

Orchestrated Functions as a Microservice by Frank San Miguel on behalf of the Cosmos team Introduction Cosmos is a computing platform that combines the best aspects of microservices with asynchronous workflows and serverless functions. Our response was to create Cosmos, a platform for workflow-driven, media-centric microservices.

article thumbnail

Consumer-driven Coupling: Patterns and Anti-patterns

Strategic Tech

Organisations maximising the advantages provided by microservices tend to be organisations which view microservices not just as a technical tool, but a sociotechnical tool.The way software systems are shaped determines the communication paths and the coupling between development teams. As a consequence, we also have subservient teams?