February 2023 Summaries
10 posts from Redis
Filter
Month:
Year:
Post Summaries
Back to Blog
Misconceptions about microservices often lead companies to adopt them without fully understanding their purpose or whether they are suitable for the company's needs. While microservices can be beneficial, they may not always solve a problem that a company has. Many technologies are designed to address specific issues at certain scales, and adopting them without proper consideration can lead to unnecessary complexity. It is crucial to understand the advantages of using microservices in relation to the business problem being addressed and ensure that teams have a clear understanding of how they will be used.
Feb 28, 2023
1,712 words in the original blog post.
In Redis Enterprise 6.4.2, two new security features have been added to enhance data protection: extended client certificate validation and publish/subscribe access management. The first feature allows for additional validations on authenticated client certificates using the public key certificate's subject field, while the second one enables organizations to restrict access to pub/sub channels through ACLs. These features aim to provide a more secure environment for users by controlling which clients can access specific databases and preventing unauthorized access or message sending in pub/sub channels. Additionally, Redis Enterprise offers self-signed TLS certificates and the ability to disable certain services like the alert manager to optimize memory resources.
Feb 23, 2023
1,089 words in the original blog post.
Multicloud strategy involves using more than one cloud provider to host an enterprise architecture, distinguishing it from hybrid cloud, public, and private clouds. This approach offers flexibility in scalability, security, and cost management, as well as the ability to pick and choose features from multiple cloud services. Multicloud infrastructure uses two or more public cloud providers and can combine with private environments, allowing for data replication, improved availability, and reduced latency. However, multicloud adoption also presents challenges such as increased complexity, security risks, vendor lock-in, and higher costs, requiring careful planning and management to ensure successful implementation.
Feb 22, 2023
2,037 words in the original blog post.
Intel and Redis have significantly improved performance by optimizing Redis GEO command execution. The optimization techniques used include reducing wasteful computation and simplifying algorithms, resulting in up to four times the previous speed. These enhancements are already available as part of Redis 7.0.7. Performance analysis and workload characterization techniques were employed to identify bottlenecks, optimize resource utilization, and improve overall performance. The Haversine distance calculation was a focus area for optimization, with improvements made in the algorithms and reducing duplicate computation.
Feb 21, 2023
1,751 words in the original blog post.
The open-source Go-Redis client, which provides type-safe API for Redis commands, is now officially supported under the Redis umbrella. Started by Vladimir Mihailenco and driven by community contributors like Dimitrij Denissenko and monkey92t, Go-Redis has become a top choice for developers working with Redis. With version 9 hosted under the official Redis organization on GitHub, it aligns with other officially supported clients such as redis-py, nredisstack, jedis, and node-redis. This move encourages more collaboration and ensures that the library stays updated with latest features. Existing Go-Redis users should update their imports and dependencies to version 9. New features in version 9 include support for RESP3 protocol, a new hooks API, improved pipeline retries, and performance monitoring via OpenTelemetry.
Feb 15, 2023
316 words in the original blog post.
Watch the RedisDays India tech session recordings online to learn about Redis adoption and its use cases in various industries such as finance, e-commerce, and fintech. Redis' popularity is highlighted by notable stats like 2.33 million daily launches on Docker, and the company's hyper-versatility is demonstrated through its use in inventory management, cyber security, and real-time data platforms. Keynote speakers from major companies including AngelOne, Meesho, RazorPay, and Udi Gotlieb, Redis' VP of Product Marketing, share insights into how they are using Redis to drive growth and innovation, with a focus on reliability, scalability, and real-time decision-making.
Feb 09, 2023
735 words in the original blog post.
JSON databases are document databases that use text-based documents rather than column or tabular forms, making them more flexible and user-friendly compared to SQL databases. They store semi-structured data using JSON documents and support nesting, object references, and arrays. JSON databases have several advantages such as storage, schema, and indexing flexibility, horizontal and vertical scaling, and the ability to handle large datasets. They are particularly popular in data science and analytics applications due to their flexible schema and support for multiple concurrent queries.
Feb 08, 2023
985 words in the original blog post.
The tech industry is expected to start getting back to normal in 2023, with various conferences and events taking place throughout the year. From DevOps Days to FOSDEM, Developer Week, Redis Developer Day, and many more, there's something for every developer and tech enthusiast. Events like AWS re:Invent, Microsoft Build, and CloudWorld will offer a chance to learn about the latest technologies and innovations in cloud computing, software development, and more. With hybrid events becoming increasingly popular, attendees can choose between in-person or online participation, depending on their preferences and locations. Whether you're looking to network with other professionals, learn from industry experts, or simply have fun, there's an event for everyone in 2023.
Feb 07, 2023
3,165 words in the original blog post.
Redis is a popular NoSQL database that has been targeted by attackers due to its widespread use and large installation footprint, but with proper configuration, it can be secured against common attacks such as the HeadCrab malware campaign identified by AquaSec. To reduce the risk of these types of attacks, users can take basic steps to secure their Redis deployments, including enabling protected mode, which restricts access to loopback interfaces, and manually binding all interfaces to prevent errors from being ignored. Additionally, system administrators should consider disabling protected mode or configuring Redis properly to minimize security issues caused by unprotected instances. By following these recommendations and visiting the documentation sites for more information, users can securely configure, deploy, and use their Redis deployments.
Feb 02, 2023
273 words in the original blog post.
Redis and Intel teamed up to test whether applying more aggressive optimization options would improve overall Redis performance, concluding that yes, it did, with a 5.13% boost overall and more in some cases. They compared the impact of two popular open-source compilers, GNU Compiler (GCC) and Clang/LLVM, finding that GCC 9.4 + O3 -flto provided the best performance, outperforming the baseline by 5.19% with dependencies included and 5.13% without. The results showed significant variations across different use cases, with some tests improved by more than 20% over the baseline, while others showed worse performance or no change. The optimization techniques enabled by O3 flag can often be beneficial but also introduce additional overhead or make code less cache-friendly in some cases.
Feb 01, 2023
1,486 words in the original blog post.