June 2023 Summaries
7 posts from Redis
Filter
Month:
Year:
Post Summaries
Back to Blog
Redis has co-sponsored several AI hackathons, including one that resulted in 47 high-quality submissions from developers worldwide. The top three projects, Memoiz, RedAGPT, and SmartHealth, showcased the potential of generative AI technologies and Redis in various applications, such as personal diary content management, AI-powered cybersecurity, and personalized health assistance. Redis was featured as a key technology in several projects, providing real-time performance and versatile data structures that empower developers to focus on application creation. The hackathons demonstrate the growing influence of AI and its applications, with Redis emerging as a crucial tool for developers to build innovative solutions.
Jun 28, 2023
1,102 words in the original blog post.
Moving to the cloud can seem daunting, but with the right tools and partners, it can be straightforward. Many organizations are migrating their data to the cloud due to hardware obsolescence, lack of redundancy, or scalability needs. To achieve a smooth transition without disrupting users, Redis Cloud on Amazon Web Services (AWS) offers a frictionless experience with performance, stability, and ease-of-deployment. The platform delivers high availability, low latency, and single-digit-second failover, along with cost savings and scalability benefits. AWS provides automated tools and services to simplify the migration process, ensuring maximum uptime. A three-phase plan is recommended for a successful transition, leveraging AWS managed services and partner support. With the right tools and partners, migration can be made easy, and the end result is well worth the effort.
Jun 27, 2023
659 words in the original blog post.
You can run a local instance of the Redis database from Windows Subsystem (WSL) for Linux, which is a compatibility layer that lets you run Linux binary executables on Windows. To do this, first install WSL 2 by running `wsl --install` in an elevated shell. After installation, you'll see a Ubuntu shell and can start installing the Redis database using `sudo apt-get update`, `sudo apt-get upgrade`, and `sudo apt-get install redis-server`. Once installed, you can start and stop the Redis server using `sudo service redis-server status`, `sudo service redis-server start`, and `sudo service redis-server stop`. To avoid entering a password every time, you can add a file to `/etc/sudoers.d` with a specific command that removes the root password requirement for the `redis-server` service. This allows you to run WSL commands without being prompted for a password. Additionally, you can create shortcuts in your PowerShell profile to simplify common Redis commands and even configure Redis to start automatically on Windows boot-up by creating a batch file in the startup folder.
Jun 21, 2023
1,176 words in the original blog post.
This isn’t the first time the tech industry has encountered hard times, and experienced IT executives have learned practical ways to survive or even thrive during economic downturns. The key is for IT leadership to be relentlessly strategic, thinking like a leader regardless of market conditions. IT leaders should focus on long-term objectives, identify potential challenges and opportunities, and develop contingency plans and solutions to support core priorities. They must also be agile and adaptable, re-prioritizing projects, optimizing budgets, and finding new revenue streams when necessary. By doing so, they can help their organizations navigate difficult times and come out stronger in the end.
Jun 15, 2023
626 words in the original blog post.
Kohl's department stores are revamping their inventory management systems after a 7% decline in net sales in FY2022 and a 5% shrinkage in margins, while other retailers like Bed Bath & Beyond and Revlon faced store closings and bankruptcy due to poor inventory visibility and increased stock carrying costs. Real-time inventory tracking has become a top priority for many retail companies, enabling informed decisions about inventory operations through the use of data from point of sale (POS) data, warehouse stock levels, fulfillment, supplier performance, and other inventory-related data. Retailers need accurate inventory data available immediately to meet online and mobile customer expectations, and are investing in real-time inventory database technology to identify sales trends, reduce inefficiencies in their supply chain, and elevate in-store experiences through features like local store inventory checks. Major brands like American Eagle and Macy's are updating their systems with real-time store inventory management software, while Levi Strauss uses predictive analytics to predict inventory positions required for every type of product in various channels, and retailers like those using Vector Similarity Search (VSS) can build shopping applications that allow customers to identify products based on characteristics such as color, size, texture, and style.
Jun 14, 2023
734 words in the original blog post.
The video series by Guy Royse, a Senior Developer Advocate at Redis, demonstrates the use of Apollo GraphQL and Redis to build a microservice that exposes data on haunted places. GraphQL is used to query the data stored in Redis, which includes information on states, cities, and haunted places. The system uses indexes for full-text searches, such as location and description, and tags for categorizing places. A data loader is also used to improve the speed and efficiency of the process by caching and reducing duplicate requests to Redis. The demonstration showcases the functionality and performance of the system, providing a learning experience for developers.
Jun 07, 2023
380 words in the original blog post.
The concept of microservices is a modern software architecture approach that structures applications as a collection of independent, small, and loosely coupled services. Each microservice can be developed, deployed, and scaled independently, enabling efficient application development and maintenance. Microservices communicate with each other through APIs, allowing for a cohesive whole application function. The combination of microservices and containers simplifies management, ensures fault isolation, enables seamless scaling, facilitates customization and rapid deployment, and promotes overall efficiency and reliability. This approach also lends itself to a continuous integration and continuous delivery model. Pairing microservices with containers brings benefits such as automatic scalability, persistent storage volumes, simplified database endpoint management, zero downtime upgrades, and secure containerized applications. The Redis Enterprise Operator automates the configuration and execution of many Kubernetes functions, ensuring seamless operation between the Redis cluster and Kubernetes orchestration system.
Jun 05, 2023
1,153 words in the original blog post.