4 links
tagged with all of: serverless + scalability
Click any tag below to further narrow down your results
Links
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).
Lambdaliths, or monolithic applications deployed using AWS Lambda, create a debate within the serverless community regarding their advantages and disadvantages. While they can simplify development and improve portability, they may lead to higher cold start times, reduced scalability, and a loss of fine-grained telemetry data compared to the function-per-endpoint approach. Ultimately, the choice between Lambdaliths and single-route functions depends on specific application needs and traffic patterns.
The article discusses the innovative approach taken by Vercel in building serverless servers, emphasizing the fluid architecture that allows for scalability and efficiency. It explores the technical challenges faced during development and how they were overcome to enhance performance and user experience.
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.