article thumbnail

Sacrificial Architecture: Case Studies

DZone

One of the toughest decisions your software development team may face as you scale is deciding between keeping your current codebase and rebuilding on new software architecture. Rethink, Restructure, and Rebuild.

article thumbnail

Hashnode Creates Scalable Feed Architecture on AWS with Step Functions, EventBridge and Redis

InfoQ

Hashnode created a scalable event-driven architecture (EDA) for composing feed data for thousands of users. The company used serverless services on AWS, including Lambda, Step Functions, EventBridge, and Redis Cache. The solution leverages Step Functions' distributed maps feature that enables high-concurrency processing.

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

Uber Builds Scalable Chat Using Microservices with GraphQL Subscriptions and Kafka

InfoQ

Uber replaced a legacy architecture built using the WAMP protocol with a new solution that takes advantage of GraphQL subscriptions. By Rafal Gancarz

article thumbnail

How Data Inspires Building a Scalable, Resilient and Secure Cloud Infrastructure At Netflix

The Netflix TechBlog

Ten years on: How Netflix completed a historic cloud migration with AWS Amazon Fleet Management: Meet the Man Who Keeps Amazon Servers Running, No Matter What | Amazon Web Services ADS Framework at Palantir Building a SOCless detection team Lessons Learned in Detection Engineering Engineering Trade-Offs and The Netflix API Re-Architecture Evolving (..)

article thumbnail

Contentsquare Uses Microservices and Apache Kafka for Notification Delivery

InfoQ

Contentsquare needed notification functionality for many use cases within its platform. The company created a generic solution spanning multiple services as part of its microservice architecture. During the implementation, the developers had to improve observability and overcome some scalability challenges. By Rafal Gancarz

article thumbnail

Google's New Book: The Site Reliability Workbook

High Scalability

SLO Engineering Case Studies. What makes this book a tour de force are all the examples and case studies. In Chapter 2— Implementing SLOs— there's a detailed example involving the architecture for a mobile phone game. Implementing SLOs. Monitoring. Alerting on SLOs. Eliminating Toil. Simplicity.

Google 186
article thumbnail

Zendesk Moves from DynamoDB to MySQL and S3 to Save over 80% in Costs

InfoQ

The company considered different storage technologies and decided to combine the relational database and the object store to strike a balance between querybility and scalability while keeping the costs down. Zendesk reduced its data storage costs by over 80% by migrating from DynamoDB to a tiered storage solution using MySQL and S3.

Storage 134