We had a great time at RedisConf 2021. AWS was proud to participate as a platinum sponsor this year. Thanks to those of you who joined us at the conference—we enjoyed seeing you there virtually! This year, our Amazon ElastiCache experts led five sessions focused on technical deep dives on Redis, best practices for ElastiCache, advanced use cases, and more. In case you missed one of these sessions, check out the recordings in this post, along with a summary of each session.
We hope you find these sessions informative as you learn about Redis and ElastiCache.
Building for high availability and extreme performance with Redis cluster
Redis is widely deployed for its blazing high throughput and sub-millisecond response time, but it can also scale to hundreds of nodes thanks to its shared-nothing architecture and native support for sharding. In this talk, we walk you through the fundamentals of how cluster mode achieves tens of millions of operations per second, discuss some of the opportunities ahead for improving performance and reliability, and share how we made ElastiCache one of the best places to run cluster mode in the cloud.
Microservices and Redis: A love story
Everyone knows that Redis is the world’s most loved database. Thanks to the cloud, it’s never been easier to develop and maintain scalable applications. New cloud-native technologies such as containers and Kubernetes are becoming the de facto tools for building the next generation of services that can run anywhere. Join our ElastiCache experts as we cover why Redis is such a great fit for building microservices architectures and how easy it is to mix managed and self-hosted applications with service operators. Plus, dive into AWS Controllers for Kubernetes (ACK) and check out demos of connecting the magic together.
Mitigating and preventing connection storms to keep your Redis cluster highly available
If your systems are not well prepared, a connection storm could brown out your entire Redis cluster at peak traffic time, causing downtime and impacting your application. These traffic spikes can happen unexpectedly due to a malicious attack or a misconfigured client timeout, so the best time to prepare for them is before they happen. In this session, we introduce some best practices for avoiding connection storms at the client, host, and Redis server level to keep your Redis clusters highly available at all times.
Working without a net: Extreme use cases of Redis
Redis is designed to be easy to use yet still powerful enough to tackle complex use cases. This can lead developers into a trap where a use case that works in some situations fails catastrophically in others. In this talk, we discuss some of the most edge-of-edge cases we’ve seen while maintaining Redis, why the user shouldn’t have been doing this, and some guardrails that could help the uninitiated.
Better together: How AWS is helping build a stronger open source community
As early adopters of open source at Amazon, we learned how valuable a vibrant and independent community can be for open-source projects. In this panel session, we tell you why we believe open-source projects matter and why AWS is going to continue investing in them. Join Matt Asay (AWS Principal Evangelist), Carl Lerche (Principal Software Engineer, AWS Rust Platform Team), and Madelyn Olson (Amazon ElastiCache Sr. Software Engineer and member of the Redis Core Team) as they discuss how AWS approaches open-source commitments, the governance models of different open-source technologies, and plans for future engagement.
Thank you for joining us at RedisConf 2021. Make sure to check out the sessions and watch the keynote fireside chat featuring Matt Asay, AWS Principal Evangelist. If you missed the opportunity to engage with us at our virtual booth, you can ask questions on our developer forum. To learn more about ElastiCache and get started, see the ElastiCache console.
About the author
Lizzy Nguyen is a Database Product Marketing Manager at AWS.
Read MoreAWS Database Blog