AWS Compute Blog
Tag: contributed
Using the circuit breaker pattern with AWS Step Functions and HAQM DynamoDB
This post is written by Anitha Deenadayalan, Developer Specialist SA, DevAx Modern applications use microservices as an architectural and organizational approach to software development, where the application comprises small independent services that communicate over well-defined APIs. When multiple microservices collaborate to handle requests, one or more services may become unavailable or exhibit a high latency. […]
Introducing AWS Lambda batching controls for message broker services
This post is written by Mithun Mallick, Senior Specialist Solutions Architect. AWS Lambda now supports configuring a maximum batch window for instance-based message broker services to fine tune when Lambda invocations occur. This feature gives you an additional control on batching behavior when processing data. It applies to HAQM Managed Streaming for Apache Kafka (HAQM […]
Using Node.js ES modules and top-level await in AWS Lambda
Lambda functions now support ES modules in Node.js 14.x runtimes. ES modules support await at the top-level of function code. Using top-level await maximizes the effectiveness of provisioned concurrency and can reduce the latency experienced by end users during cold starts.
Enriching addresses with AWS Lambda and the HAQM Location Service
This blog post performs address validation with the HAQM Location Service, demonstrating both geocoding and reverse geocoding capabilities. Using a serverless architecture with S3 and Lambda, you can achieve both cost optimization and performance improvement compared with traditional methods of address validation.
Building a serverless multi-player game that scales: Part 3
This post discusses how to perform a load test on a serverless workload. The process was used to validate a scale of Simple Trivia Service, a single- and multi-player game built using a serverless-first architecture on AWS.
Using an HAQM MQ network of broker topologies for distributed microservices
This blog explains the choices when designing a cross-Region or a hybrid network of brokers architecture that spans AWS and your data centers. The example starts with a concentrator topology and enhances that with a cross-Region design to help address network routing and network security requirements.
Introducing HAQM Simple Queue Service dead-letter queue redrive to source queues
This blog post is written by Mark Richman, a Senior Solutions Architect for SMB. Today AWS is launching a new capability to enhance the dead-letter queue (DLQ) management experience for HAQM Simple Queue Service (SQS). DLQ redrive to source queues allows SQS to manage the lifecycle of unconsumed messages stored in DLQs. SQS is a […]
Visualizing AWS Step Functions workflows from the HAQM Athena console
HAQM Athena console now provides an integration with AWS Step Functions’ workflows. You can use the provided patterns to create and visualize Step Functions’ workflows directly from the HAQM Athena console. Step Functions’ workflows that use Athena’s optimized API integration appear in the Athena console. To learn more about HAQM Athena, read the user guide.
Offset lag metric for HAQM MSK as an event source for Lambda
This post written by Adam Wagner, Principal Serverless Solutions Architect. Last year, AWS announced support for HAQM Managed Streaming for Apache Kafka (MSK) and self-managed Apache Kafka clusters as event sources for AWS Lambda. Today, AWS adds a new OffsetLag metric to Lambda functions with MSK or self-managed Apache Kafka event sources. Offset in Apache […]
Expanding cross-Region event routing with HAQM EventBridge
With cross-Region event routing in EventBridge, you can now route events to and from any AWS Region. This post explains how to manage and configure cross-Region event routing using CloudFormation and EventBridge resource policies to simplify rule propagation across your global event bus infrastructure. Finally, I walk through an example you can deploy to your AWS account.