article thumbnail

Designing Instagram

High Scalability

When a user requests for feed then there will be two parallel threads involved in fetching the user feeds to optimize for latency. This will not only reduce the overall latency in displaying the user-feeds to users but will also prevent re-computation of user-feeds. Some of the keys of understanding the user network are listed below.

Design 334
article thumbnail

Expanding the Cloud – An AWS Region is coming to Hong Kong

All Things Distributed

As well as AWS Regions, we also have 21 AWS Edge Network Locations in Asia Pacific. This enables customers to serve content to their end users with low latency, giving them the best application experience. These companies include Cathay Pacific, CLSA, HSBC, Gibson Innovations, Kerry Logistics, Ocean Park, Next Digital, and TownGas.

AWS 146
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

Predictive CPU isolation of containers at Netflix

The Netflix TechBlog

Because microprocessors are so fast, computer architecture design has evolved towards adding various levels of caching between compute units and the main memory, in order to hide the latency of bringing the bits to the brains. This avoids thrashing caches too much for B and evens out the pressure on the L3 caches of the machine.

Cache 251
article thumbnail

Titan Graph Database Integration with DynamoDB: World-class Performance, Availability, and Scale for New Workloads

All Things Distributed

When using relational databases, traversing relationships requires expensive table JOIN operations, causing significantly increased latency as table size and query complexity grow. Another example is for tracking inventory in a vast logistics system, where only a subset of its locations is relevant for a specific item.

Database 134
article thumbnail

Understanding the Importance of 5 Nines Availability

IO River

Delta Air Lines experienced a severe system outage in 2017, resulting in flight cancellations and delays across their network. Proactive monitoring aids in detecting performance bottlenecks, latency difficulties, and other anomalies that may influence availability.

article thumbnail

Understanding the Importance of 5 Nines Availability

IO River

Delta Air Lines experienced a severe system outage in 2017, resulting in flight cancellations and delays across their network. Proactive monitoring aids in detecting performance bottlenecks, latency difficulties, and other anomalies that may influence availability.

article thumbnail

CDN Web Application Firewall (WAF): Your Shield Against Online Threats

IO River

The OSI Model is like a layer cake of how data moves through networks. This means it specifically looks at the content of the data (like the writing inside our letters from the analogy) rather than just the envelope.So, what is the difference between a Firewall at the application level and network level?Network-level

Traffic 52