search

The goal of microservice¹ architecture is to help engineering teams ship products faster, safer, and with higher quality. Decoupled services allow teams to iterate quickly and with minimal impact to the rest of the system.

Bharat Dwarkani shared on Nov 30, 2019
image
link.medium.com
bookmarks
share
favorite_border0 visibility66
favorite_border0 visibility66 share bookmarks

In a microservice architecture such as Netflix’s, propagating datasets from a single source to multiple downstream destinations can be challenging. These datasets can represent anything from service configuration to the results of a batch job, are often needed in-memory to optimize access and must be updated as they change over time.

Bharat Dwarkani shared on Nov 25, 2019
image
medium.com
bookmarks
share
favorite_border0 visibility31
favorite_border0 visibility31 share bookmarks

What isn’t as simple is what goes into running Netflix, a service that streams around 250 million hours of video per day to around 98 million paying subscribers in 190 countries. At this scale, providing quality entertainment in a matter of a few seconds to every user is no joke. And as much as it means building top-notch infrastructure at a scale no other Internet service has done before, it also means that a lot of participants in the experience have to be negotiated with and kept satisfied.

Bharat Dwarkani shared on Nov 10, 2019
image
medium.com
bookmarks
share
favorite_border0 visibility47
favorite_border0 visibility47 share bookmarks

Get a behind-the-scenes look from our engineering team about how our cloud architecture is set up, how requests are processed in Jira or Confluence, and how we handle performance and availability.

Bharat Dwarkani shared on Nov 10, 2019
image
confluence.atlassian.com
bookmarks
share
favorite_border0 visibility21
favorite_border0 visibility21 share bookmarks
add