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.

article thumbnail

Uber Builds Scalable Chat Using Microservices with GraphQL Subscriptions and Kafka

InfoQ

The main drivers for creating a new architecture were challenges around reliability, scalability, observability/debugibility, as well as technical debt impeding the team’s ability to maintain the existing solution. By Rafal Gancarz

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

Google Cloud Next 2024: AI innovation for Google Cloud

Dynatrace

This year, Google’s event will take place from April 9 to 11 in Las Vegas. As organizations continue to expand within cloud-native environments using Google Cloud, ensuring scalability becomes a top priority. The annual Google Cloud Next conference explores the latest innovations for cloud technology and Google Cloud.

Google 261
article thumbnail

Presentation: Maximizing Performance and Efficiency in Financial Trading Systems through Vertical Scalability and Effective Testing

InfoQ

Peter Lawrey discusses achieving vertical scalability by minimizing accidental complexity and using an event-driven architecture. By Peter Lawrey

article thumbnail

Efficient Message Distribution Using AWS SNS Fanout

DZone

In the world of cloud computing and event-driven applications, efficiency and flexibility are absolute necessities. A smooth flow of messages in an event-driven application is the key to its performance and efficiency. A critical component of such an application is message distribution.

article thumbnail

Navigating the Maze: A Comprehensive Guide To Selecting the Right Messaging Queue

DZone

In the vibrant world of microservices and event-driven architectures, messaging queues have emerged as a critical component, enabling asynchronous communication, decoupling systems, and unlocking scalability. However, with a vibrant landscape of options, choosing the optimal queue can feel like navigating a complex maze.

article thumbnail

Event Monitoring Visibility Made Easy: Sensu Check Metric Extraction With InfluxDB and Grafana

DZone

Good luck monitoring an event like this. Monitoring dynamic, distributed environments often results in costly monitoring solution choices for developers seeking scalability, but your monitoring solution doesn’t have to be expensive.