# LatticeMQ

> Kafka-style distributed message queue on the lattice. Two-level hierarchy of topics and partitions, each an append-only log with lattice merge semantics.

**Category:** Embedded Engines  
**Status:** active  
**Licensing:** open-source  
**License:** Apache-2.0  
**Page:** https://brittleboye.github.io/awesome-lattice/projects/engines/latticemq/

## Description

LatticeMQ is a distributed message queue modelled after Kafka, built on the Convex lattice. It offers a two-level hierarchy of topics and partitions, where each partition is an append-only log. Producers write concurrently; consumers read by offset; all of it merges lattice-deterministically across replicas.

LatticeMQ is useful when you need durable, ordered streams but want the replication, integrity, and decentralisation properties of lattice storage rather than a coordinator-based broker.

## Links

- **Source:** https://github.com/Convex-Dev/convex
- **Javadoc:** https://javadoc.io/doc/world.convex/convex-core

## Tags

`queue` `pubsub` `messaging`

_Generated 2026-04-19T08:15:29.594Z by Awesome Lattice._