Home / Companies / Redis / Blog / February 2022

February 2022 Summaries

7 posts from Redis

Filter
Month: Year:
Post Summaries Back to Blog
Data replication is a method of copying data to ensure that all information stays identical in real-time between all data resources. It's essential for achieving near-real-time consistency and minimizing latency, which is crucial for businesses with data-driven models like the gaming industry. Data replication can be categorized into various types, including full database replication, partial replication, transactional replication, snapshot replication, merge replication, key-based incremental data replication, active-active geo-distribution, conflict-free replicated data types, synchronous replication, and asynchronous replication. Each type of replication has its advantages and disadvantages, and the choice depends on factors such as the importance of real-time consistency, network bandwidth, and system resources. By spreading data across multiple instances, data replication optimizes read performance, reduces IT labor, and ensures that mission-critical applications are safeguarded with a replica that can be swapped in case of an emergency.
Feb 22, 2022 1,481 words in the original blog post.
Movify is a social media-like platform that focuses solely on film interactions. Users can view the activity of people in their network and see what movies they're watching, liking, and sharing. Redis' advanced capabilities maximize user experience by transmitting data between components at lightning speed, keeping users engaged with real-time commands and social interactions. The application allows users to manage their movie collections, like other people's movie activity, and discover hidden movies from the mainstream spotlight. It uses external APIs for searching movies and caches responses using an LRU eviction policy. Movify also enables users to interact with each other in real-time, enhancing the overall user experience.
Feb 21, 2022 1,252 words in the original blog post.
The text discusses the development of Topscorio, an online multiplayer game platform built using Redis, a high-performance in-memory data store. The platform optimizes the gaming experience by keeping track of high scores without worrying about player cheating and managing large network infrastructures. It achieves this through the use of Redis's real-time capabilities, allowing users to interact with each other seamlessly regardless of their location. The development process involves creating a Redis Enterprise Cloud account, setting up a database, and installing the necessary dependencies before building the frontend and backend applications. The platform includes features such as user and session storage, game log storage, and signing in/signing up processes, all managed through Redis's efficient data transmission capabilities.
Feb 10, 2022 1,102 words in the original blog post.
Caching is a fundamental problem in databases that allows applications and websites to be made dynamic and adaptable by moving frequently accessed data from hard disk storage to a temporary cache, reducing the need for complex operations. However, as companies grow and their reach expands, caching becomes essential, not just convenient. Enterprise caching solutions provide features such as high availability, genuine product support, sub-millisecond performance, fully distributed replication, and cost-effective management of complex data sets. The rationale for adopting an enterprise caching solution is to scale without failing, but this requires considering factors such as storage and resource limits, the cost of caching, the inability to rely on a single master, and high availability becoming a necessity. With these demands, basic caching solutions often fall short, and third-party Redis caches offer limited solutions that may not meet international customer bases' needs. Enterprise caching solutions like Redis Enterprise Cloud provide improved scalability, security, and high availability, making it possible for companies to build a base of happy new customers and grow their digital experiences without alienating existing ones.
Feb 10, 2022 1,435 words in the original blog post.
In today's fast-paced digital landscape, latency can have significant consequences on businesses and customers alike. Real-time inventory management and fraud detection are two areas where latency can lead to "outages," resulting in lost revenue, customer frustration, and financial losses. However, modern architectures such as event-driven microservices and in-memory databases like Redis Enterprise can help reduce latency and eliminate these outages. By incorporating dynamic information into risk calculations and leveraging tools like Redis Enterprise, businesses can provide real-time data without compromising availability or consistency. Furthermore, using Active-Active Geo-Duplication and network edges like 5G Edge and AWS Wavelength Zones can further reduce latency and bring the data closer to where it's being used, ensuring a modernized system with improved performance and reduced risk of outages.
Feb 09, 2022 1,217 words in the original blog post.
Redis Enterprise, the world's fastest database, can be deployed on Google Cloud in various scenarios, including fully managed service and self-managed software deployment options. The fully managed service provides a best-in-class customer experience with linear scalability, five-nines (99.999% SLA) availability, and flexible pricing models through Google Cloud Marketplace or Redis Enterprise Cloud. Customers have the option to deploy Redis Enterprise as a self-managed software on their own Google Compute Engine virtual machines, Google Kubernetes Engine (GKE) clusters via the Google Cloud Marketplace, or by deploying it on an existing GKE cluster. Each deployment option offers different benefits and requirements, allowing customers to choose the best fit for their project needs, security policies, compliance requirements, and financial needs.
Feb 08, 2022 1,499 words in the original blog post.
Redis in Azure Cache has made Active-Active Geo-Distribution available on its Enterprise and Enterprise Flash tiers. This feature allows businesses to create global applications with local sub-millisecond read/write latencies, better resilience to failure, and strong eventual consistency. Active-Active Geo-Distribution enables seamless conflict resolution between two or more geo-distributed cache instances and is useful for applications deployed globally or nationally in multiple regions that must keep data in sync on all instances. This functionality is now generally available in the Azure Cache for Redis Enterprise Tiers, unlocking critical capabilities for enterprise applications requiring high availability anywhere at any time.
Feb 02, 2022 721 words in the original blog post.