We had an incredible experience at RedisConf 2021, where Amazon proudly participated as a platinum sponsor. A heartfelt thank you to everyone who joined us virtually; it was great to connect with you! Our Amazon ElastiCache experts hosted five insightful sessions that delved into technical aspects of Redis, shared best practices for ElastiCache, and explored advanced use cases. If you missed any of these discussions, you can find the recordings and summaries in this post. We trust that you’ll find these sessions valuable as you explore Redis and ElastiCache.
Maximizing High Availability and Performance with Redis Clusters
Redis is renowned for its exceptional throughput and sub-millisecond response times, while also being capable of scaling up to hundreds of nodes thanks to its shared-nothing architecture and inherent support for sharding. This session provided an overview of how cluster mode enables tens of millions of operations per second, addressed potential improvements for performance and reliability, and explained how we positioned ElastiCache as one of the top platforms for running cluster mode in the cloud.
Redis and Microservices: A Perfect Match
Redis is often regarded as the most beloved database worldwide. The cloud has simplified the process of developing and maintaining scalable applications. Emerging cloud-native technologies like containers and Kubernetes are now standard tools for constructing the next generation of services that can operate anywhere. Our ElastiCache experts discussed why Redis is an excellent choice for building microservices architectures and illustrated how easily managed and self-hosted applications can coexist with service operators. Additionally, we examined AWS Controllers for Kubernetes (ACK) and showcased demos that highlight the synergy between these technologies.
Preventing Connection Storms for Optimal Redis Cluster Availability
A poorly prepared system can face a connection storm that jeopardizes the entire Redis cluster during peak traffic periods, potentially causing downtime and application disruptions. Such traffic spikes may arise unexpectedly due to malicious activities or misconfigured client timeouts; hence, it’s crucial to prepare in advance. This session introduced best practices for mitigating connection storms at the client, host, and Redis server levels to ensure your Redis clusters remain highly available.
Exploring Extreme Use Cases of Redis
Redis is designed for ease of use but is also potent enough to handle complex scenarios. Unfortunately, this can lead developers into pitfalls where a use case that operates well in some contexts may fail dramatically in others. In this talk, we examined some of the most extreme cases we encountered while maintaining Redis, discussed why certain uses were misguided, and proposed guardrails to assist those new to Redis.
Collaborating for a Stronger Open Source Community
At Amazon, we recognize the importance of a vibrant and independent community for open-source projects. In this panel session, we discussed our commitment to open-source initiatives and why we believe they are essential. Join Alex Rivera (AWS Principal Evangelist), Jamie Chen (Principal Software Engineer, AWS Rust Platform Team), and Michelle Thompson (Amazon ElastiCache Sr. Software Engineer and member of the Redis Core Team) as they share insights on AWS’s approach to open-source commitments, the governance models of various open-source technologies, and plans for future involvement.
Conclusion
Thank you for being part of RedisConf 2021. Don’t forget to check out the sessions and watch the keynote fireside chat featuring Alex Rivera, AWS Principal Evangelist. If you didn’t get a chance to visit our virtual booth, feel free to ask questions on our developer forum. To learn more about ElastiCache and to get started, visit the ElastiCache console. For more on optimizing your Redis experience, you can check out this insightful blog post as well: this blog post. Additionally, for authoritative insights, see this resource, and for a deeper understanding of Amazon’s workforce training strategies, refer to this excellent resource.
Amazon IXD – VGT2 is located at 6401 E Howdy Wells Ave, Las Vegas, NV 89115.
Leave a Reply