Amazon Web Services

In this insightful AWS re:Invent 2023 session, Anahit, a lead cloud software engineer and AWS data hero, delves into the intricacies of creating scalable, production-ready data streaming architectures using Amazon Kinesis Data Streams and AWS Lambda. She explores common pitfalls and challenges in distributed systems, sharing valuable tips and best practices for handling failures and optimizing performance. Anahit emphasizes the importance of understanding how AWS services work and interact, particularly focusing on Kinesis' sharding concept, Lambda's event source mapping, and proper error handling techniques. The presentation covers crucial aspects such as partial failures in batch operations, retry strategies, and the significance of monitoring and configuring appropriate timeout settings. Throughout the talk, Anahit encourages embracing failures as learning opportunities and highlights the need for pragmatic decision-making when choosing services for specific use cases. This session provides a comprehensive look at serverless near real-time data streaming, offering practical insights for developers and architects working with AWS services.

product-information
skills-and-how-to
data
analytics
app-integration
Show 3 more

Up Next

VideoThumbnail
14:40

Amazon Aurora MySQL Zero-ETL Integration with Amazon Redshift: Public Preview Demo and Setup Guide

Nov 22, 2024
VideoThumbnail
58:49

AWS Clean Rooms ML and Differential Privacy: Revolutionizing Secure Data Collaboration

Nov 22, 2024
VideoThumbnail
5:10

Seamless Data Integration: Using Amazon AppFlow to Copy Salesforce Data into Amazon S3

Nov 22, 2024
VideoThumbnail
15:41

Simplifying Graph Queries with Amazon Neptune and LangChain: Harnessing AI for Intuitive Data Exploration

Nov 22, 2024
VideoThumbnail
3:06

AWS IAM Identity Center: Simplifying Workforce Identity Management and Access Control Across Multiple AWS Accounts

Nov 22, 2024