6 links
tagged with all of: aws + scalability
Click any tag below to further narrow down your results
Links
The article discusses how Amazon Web Services (AWS) S3 scales effectively by utilizing tens of millions of hard drives to manage vast amounts of data. It highlights the architecture and technology behind S3's storage system, emphasizing its reliability and performance in handling large-scale data storage requirements.
Implementing Karpenter on Amazon EKS requires setting up an AWS EKS cluster, creating IAM roles for both the control plane and worker nodes, and deploying Karpenter using Terraform. The article provides a detailed, step-by-step guide for these processes, including the necessary configurations and commands to run.
A scalable mass email service was built using AWS services including SES, SQS, Lambda, S3, and CloudWatch to efficiently handle high volumes of emails while ensuring reliability and deliverability. The article provides an overview of the architecture, real-world use cases, pricing predictions, and step-by-step implementation details, along with challenges faced and solutions implemented during the project. Future improvements are suggested, such as adding a user-friendly interface and analytics functionality.
Amazon DocumentDB Serverless is now generally available, providing a configuration that automatically scales compute and memory based on application demand, leading to significant cost savings. It supports existing MongoDB-compatible APIs and allows for easy transitions from provisioned instances without data migration, making it ideal for variable, multi-tenant, and mixed-use workloads. Users can manage capacity effectively and only pay for what they use in terms of DocumentDB Capacity Units (DCUs).
Atlassian successfully migrated four million Jira databases to AWS Aurora with a focus on minimizing user disruption and enhancing reliability, performance, and cost efficiency. The process involved strategic planning, innovative techniques to manage database loads, and overcoming significant challenges related to database file counts.
AWS Lambda offers best practices for handling billions of asynchronous invocations, emphasizing the importance of scalability and reliability in serverless applications. The article outlines techniques such as simple queueing, consistent hashing, and shuffle-sharding to mitigate issues like noisy neighbors and traffic spikes, ensuring efficient load distribution and fault tolerance. Additionally, it highlights proactive monitoring and resilience strategies to maintain service quality during high-demand periods.