Click Below to Get the Code

Browse, clone, and build from real-world templates powered by Harper.
News
GitHub Logo

HarperDB 4.3 - CRDT Distributed Counter, Query Improvements, and Operational Enhancements

HarperDB 4.3 brings relational querying, decentralized counters, and secure connections for distributed applications and improved developer experience.
Product Update
News
Product Update

HarperDB 4.3 - CRDT Distributed Counter, Query Improvements, and Operational Enhancements

By
Harper
March 18, 2024
By
Harper
March 18, 2024
By
Harper
March 18, 2024
March 18, 2024
HarperDB 4.3 brings relational querying, decentralized counters, and secure connections for distributed applications and improved developer experience.
Harper

4.3 Has Arrived

We are stoked to introduce exciting new capabilities in our first release of 2024. With HarperDB 4.3, you can define data relationships to efficiently execute joins at scale, build decentralized counters, and work effectively in an air-gapped environment. This article will only discuss some of the major updates. Please see our 4.3 release notes for a complete list of changes and their technical details.

‍

Overview of Key Updates

CRDT Distributed Counter

With near-instant leaderless global data replication, HarperDB was already an excellent choice for building distributed applications. With 4.3, we have added conflict-free replicated data type (CRDT) incrementation, giving you even more power. This addition enables decentralized counting for use cases like globalized API throttling, real-time logistic operations, gaming leaderboards, and managing engagements on decentralized social media networks. Click here for our guide on CRDT in HarperDB. 

Relationships & Joins

4.3 introduces deep relational querying for object-oriented data. This powerful new addition allows direct-from-client URL querying that bypasses most of the inefficiencies behind SQL queries in relation databases. For a complete understanding of this functionality, read this introductory guide from our SVP of Engineering. 

mTLS Support

One common use case for HarperDB is integrating it with existing infrastructure to reduce origin load and significantly improve the user experience. To help ensure the HarperDB’s connection to existing infrastructure is secure, 4.3 includes support for tamper-resistant Mutual Transport Layer Security (mTLS).

Local Studio Upgrade 

HarperDB’s web-based IDE, HarperDB Studio, is a favorite feature amongst developers. It lets engineers take advantage of HarperDB’s application engine without the complex setup that alternative databases require. With 4.3, engineers can build applications using the HarperDB Studio while offline. Click here for details on enabling this functionality. 

‍

4.3 Has Arrived

We are stoked to introduce exciting new capabilities in our first release of 2024. With HarperDB 4.3, you can define data relationships to efficiently execute joins at scale, build decentralized counters, and work effectively in an air-gapped environment. This article will only discuss some of the major updates. Please see our 4.3 release notes for a complete list of changes and their technical details.

‍

Overview of Key Updates

CRDT Distributed Counter

With near-instant leaderless global data replication, HarperDB was already an excellent choice for building distributed applications. With 4.3, we have added conflict-free replicated data type (CRDT) incrementation, giving you even more power. This addition enables decentralized counting for use cases like globalized API throttling, real-time logistic operations, gaming leaderboards, and managing engagements on decentralized social media networks. Click here for our guide on CRDT in HarperDB. 

Relationships & Joins

4.3 introduces deep relational querying for object-oriented data. This powerful new addition allows direct-from-client URL querying that bypasses most of the inefficiencies behind SQL queries in relation databases. For a complete understanding of this functionality, read this introductory guide from our SVP of Engineering. 

mTLS Support

One common use case for HarperDB is integrating it with existing infrastructure to reduce origin load and significantly improve the user experience. To help ensure the HarperDB’s connection to existing infrastructure is secure, 4.3 includes support for tamper-resistant Mutual Transport Layer Security (mTLS).

Local Studio Upgrade 

HarperDB’s web-based IDE, HarperDB Studio, is a favorite feature amongst developers. It lets engineers take advantage of HarperDB’s application engine without the complex setup that alternative databases require. With 4.3, engineers can build applications using the HarperDB Studio while offline. Click here for details on enabling this functionality. 

‍

HarperDB 4.3 brings relational querying, decentralized counters, and secure connections for distributed applications and improved developer experience.

Download

White arrow pointing right
HarperDB 4.3 brings relational querying, decentralized counters, and secure connections for distributed applications and improved developer experience.

Download

White arrow pointing right
HarperDB 4.3 brings relational querying, decentralized counters, and secure connections for distributed applications and improved developer experience.

Download

White arrow pointing right

Explore Recent Resources

Blog
GitHub Logo

Happy Thanksgiving! Here is an AI-Coded Harper Game for Your Day Off

Discover how Harper’s unified application platform and AI-first development tools make it possible for anyone—even non-developers—to build and deploy real apps. In this Thanksgiving story, follow the journey of creating a fun Pac-Man-style game using Google’s Antigravity IDE, Gemini, Claude, and Harper’s open-source templates. Learn how Harper simplifies backend development, accelerates AI-driven coding, and unlocks creativity with seamless deployment on Harper Fabric. Play the game and experience the power of Harper for modern app development.
Blog
Discover how Harper’s unified application platform and AI-first development tools make it possible for anyone—even non-developers—to build and deploy real apps. In this Thanksgiving story, follow the journey of creating a fun Pac-Man-style game using Google’s Antigravity IDE, Gemini, Claude, and Harper’s open-source templates. Learn how Harper simplifies backend development, accelerates AI-driven coding, and unlocks creativity with seamless deployment on Harper Fabric. Play the game and experience the power of Harper for modern app development.
Person with short dark hair and moustache, wearing a colorful plaid shirt, smiling outdoors in a forested mountain landscape.
Aleks Haugom
Senior Manager of GTM & Marketing
Blog

Happy Thanksgiving! Here is an AI-Coded Harper Game for Your Day Off

Discover how Harper’s unified application platform and AI-first development tools make it possible for anyone—even non-developers—to build and deploy real apps. In this Thanksgiving story, follow the journey of creating a fun Pac-Man-style game using Google’s Antigravity IDE, Gemini, Claude, and Harper’s open-source templates. Learn how Harper simplifies backend development, accelerates AI-driven coding, and unlocks creativity with seamless deployment on Harper Fabric. Play the game and experience the power of Harper for modern app development.
Aleks Haugom
Nov 2025
Blog

Happy Thanksgiving! Here is an AI-Coded Harper Game for Your Day Off

Discover how Harper’s unified application platform and AI-first development tools make it possible for anyone—even non-developers—to build and deploy real apps. In this Thanksgiving story, follow the journey of creating a fun Pac-Man-style game using Google’s Antigravity IDE, Gemini, Claude, and Harper’s open-source templates. Learn how Harper simplifies backend development, accelerates AI-driven coding, and unlocks creativity with seamless deployment on Harper Fabric. Play the game and experience the power of Harper for modern app development.
Aleks Haugom
Blog

Happy Thanksgiving! Here is an AI-Coded Harper Game for Your Day Off

Discover how Harper’s unified application platform and AI-first development tools make it possible for anyone—even non-developers—to build and deploy real apps. In this Thanksgiving story, follow the journey of creating a fun Pac-Man-style game using Google’s Antigravity IDE, Gemini, Claude, and Harper’s open-source templates. Learn how Harper simplifies backend development, accelerates AI-driven coding, and unlocks creativity with seamless deployment on Harper Fabric. Play the game and experience the power of Harper for modern app development.
Aleks Haugom
Blog
GitHub Logo

Pub/Sub for AI: The New Requirements for Real-Time Data

Harper’s unified pub/sub architecture delivers real-time data, low-latency replication, and multi-protocol streaming for AI and edge applications. Learn how database-native MQTT, WebSockets, and SSE replace legacy brokers and pipelines, enabling millisecond decisions, resilient edge deployments, and globally consistent state for next-generation intelligent systems.
A.I.
Blog
Harper’s unified pub/sub architecture delivers real-time data, low-latency replication, and multi-protocol streaming for AI and edge applications. Learn how database-native MQTT, WebSockets, and SSE replace legacy brokers and pipelines, enabling millisecond decisions, resilient edge deployments, and globally consistent state for next-generation intelligent systems.
A man with short dark hair, glasses, and a goatee smiles slightly, wearing a black shirt in front of a nature background.
Ivan R. Judson, Ph.D.
Distinguished Solution Architect
Blog

Pub/Sub for AI: The New Requirements for Real-Time Data

Harper’s unified pub/sub architecture delivers real-time data, low-latency replication, and multi-protocol streaming for AI and edge applications. Learn how database-native MQTT, WebSockets, and SSE replace legacy brokers and pipelines, enabling millisecond decisions, resilient edge deployments, and globally consistent state for next-generation intelligent systems.
Ivan R. Judson, Ph.D.
Nov 2025
Blog

Pub/Sub for AI: The New Requirements for Real-Time Data

Harper’s unified pub/sub architecture delivers real-time data, low-latency replication, and multi-protocol streaming for AI and edge applications. Learn how database-native MQTT, WebSockets, and SSE replace legacy brokers and pipelines, enabling millisecond decisions, resilient edge deployments, and globally consistent state for next-generation intelligent systems.
Ivan R. Judson, Ph.D.
Blog

Pub/Sub for AI: The New Requirements for Real-Time Data

Harper’s unified pub/sub architecture delivers real-time data, low-latency replication, and multi-protocol streaming for AI and edge applications. Learn how database-native MQTT, WebSockets, and SSE replace legacy brokers and pipelines, enabling millisecond decisions, resilient edge deployments, and globally consistent state for next-generation intelligent systems.
Ivan R. Judson, Ph.D.
Blog
GitHub Logo

Deliver Performance and Simplicity with Distributed Microliths

Distributed microliths unify data, logic, and execution into one high-performance runtime, eliminating microservice latency and complexity. By replicating a single coherent process across regions, they deliver sub-millisecond responses, active-active resilience, and edge-level speed. Platforms like Harper prove this model reduces infrastructure, simplifies operations, and scales globally with ease.
System Design
Blog
Distributed microliths unify data, logic, and execution into one high-performance runtime, eliminating microservice latency and complexity. By replicating a single coherent process across regions, they deliver sub-millisecond responses, active-active resilience, and edge-level speed. Platforms like Harper prove this model reduces infrastructure, simplifies operations, and scales globally with ease.
A man with short dark hair, glasses, and a goatee smiles slightly, wearing a black shirt in front of a nature background.
Ivan R. Judson, Ph.D.
Distinguished Solution Architect
Blog

Deliver Performance and Simplicity with Distributed Microliths

Distributed microliths unify data, logic, and execution into one high-performance runtime, eliminating microservice latency and complexity. By replicating a single coherent process across regions, they deliver sub-millisecond responses, active-active resilience, and edge-level speed. Platforms like Harper prove this model reduces infrastructure, simplifies operations, and scales globally with ease.
Ivan R. Judson, Ph.D.
Nov 2025
Blog

Deliver Performance and Simplicity with Distributed Microliths

Distributed microliths unify data, logic, and execution into one high-performance runtime, eliminating microservice latency and complexity. By replicating a single coherent process across regions, they deliver sub-millisecond responses, active-active resilience, and edge-level speed. Platforms like Harper prove this model reduces infrastructure, simplifies operations, and scales globally with ease.
Ivan R. Judson, Ph.D.
Blog

Deliver Performance and Simplicity with Distributed Microliths

Distributed microliths unify data, logic, and execution into one high-performance runtime, eliminating microservice latency and complexity. By replicating a single coherent process across regions, they deliver sub-millisecond responses, active-active resilience, and edge-level speed. Platforms like Harper prove this model reduces infrastructure, simplifies operations, and scales globally with ease.
Ivan R. Judson, Ph.D.