Home / Companies / Aerospike / Blog / May 2024

May 2024 Summaries

6 posts from Aerospike

Filter
Month: Year:
Post Summaries Back to Blog
Aerospike Vector Search has completed key functionality, providing a fully mature API framework for developers to create vector search applications. The product offers real-time vector search with unique HNSW index healing, geometrically distributed cache with query steering, and partitioned index for exceptional scalability, low latency, and optimal storage performance. Aerospike Vector Search is currently in the preview stage, inviting developers to join the program and explore its capabilities.
May 29, 2024 472 words in the original blog post.
Aerospike Database 7.1 introduces a new feature that significantly boosts the performance of least recently used (LRU) caches by reducing unnecessary writes on every read. This enhancement allows users to configure their namespace so that the read will asynchronously trigger a touch operation when the remaining TTL reaches a desired threshold, without holding back the read transaction due to replication delay. The feature can be configured at both the server and client sides, providing users with various levels of control over the touch trigger implementation.
May 15, 2024 1,752 words in the original blog post.
Aerospike Database 7.1 introduces a new partial flush feature, which optimizes storage IO by allowing for gradual flushing of data blocks rather than full block writes. This is particularly beneficial for users with slow or occasional write workloads and read-heavy applications. The update also includes essential server configuration changes to ensure smooth transitions and optimal performance. Users should pay close attention to the deprecated parameters (write-block-size and post-write-queue) and reconfigure their Aerospike cluster accordingly, as well as tune the flush-size parameter for their specific write load.
May 14, 2024 1,936 words in the original blog post.
Aerospike Database 7.1 introduces precision least recently used (LRU) cache eviction within its database core, expanding the ability to drive enterprise-grade in-memory caching use cases. This latest version of the database also adds support for low-cost, persistent cloud block storage like AWS Elastic Block Storage (EBS), popular on-prem enterprise network-attached storage (NAS) devices, and networked NVMe-compatible block storage. Additionally, Database 7.1 includes a set of capabilities that enhance the ease of deployment and management of Aerospike Database clusters by enterprise customers.
May 14, 2024 2,101 words in the original blog post.
The Circuit Breaker pattern is a design pattern used in microservices architecture to prevent service failures from impacting an entire system by monitoring service interactions, detecting an increase in failures, and halting traffic to the failing service until recovery. This allows systems to recover gracefully, avoid bottlenecks, and maintain stability. The pattern operates in three primary states: closed, open, and half-open, with a predefined threshold for error rates that determines when the breaker "trips" and traffic is halted. Implementing this pattern can help prevent load amplification caused by failures, which can lead to metastable failures where the system becomes stuck in an unstable state. By using the Circuit Breaker pattern, applications can be designed to handle failures more effectively, reducing the impact of network disruptions and maintaining system resilience.
May 13, 2024 1,905 words in the original blog post.
The text highlights the importance of achieving cost efficiency, high performance, and a low carbon footprint in database management. The IT sector is a significant contributor to global carbon emissions, primarily due to its reliance on electricity generated from fossil fuels. Efficient software platforms like Aerospike can significantly reduce energy consumption and carbon emissions associated with large-scale data operations. By adopting efficient technologies and innovating in their scaling and implementation, organizations can make substantial environmental and economic benefits while reducing their carbon footprint.
May 08, 2024 889 words in the original blog post.