How TBMQ Uses Redis for Persistent Message Storage
The article explores how TBMQ (ThingsBoard MQTT) transitioned from PostgreSQL to Redis for persistent message storage, emphasizing scalability, performance, and architectural enhancements. The migration aimed to address PostgreSQL’s limitations...
Read moreTuples and Records (Part 5): Performance Challenges
The article discusses the withdrawal of Tuples and Records from the ES2025 standard due to performance and implementation challenges. It highlights the core issues that led to this decision,...
Read moreTuples and Records (Part 3): Potential ECMAScript Proposals
This article explores the potential of tuples and records in JavaScript, focusing on their benefits, implementation, and best practices. It highlights how these features can improve immutability, performance, and...
Read moreTuples and Records (Part 1): What They Mean for JavaScript Performance and Predictability
The article explores the upcoming features of JavaScript, specifically Tuples and Records, which are designed to provide immutable data structures. These features aim to improve predictability, performance, and maintainability...
Read more