# Distributed systems & messaging

> Queues, outbox, idempotent consumption and language-agnostic message contracts.

- Record count: 1
- Source: https://www.muhammetsafak.com.tr/en/labs/focus/dagitik-sistem/
- Language: en-US
- Author: Muhammet Şafak

---
## All records

### Two languages sharing one queue without the serialization lock-in

- A frozen JSON envelope in place of language-specific serialization; it became BabelQueue, a polyglot queue standard.
- What it does today: The frozen JSON envelope has four languages — PHP, Python, Go, Node.js — reading the same bytes, with no sidecar and no broker plugin. Teams running a polyglot queue can pick up the spec and the SDKs today.
- State: Became a product
- Form: Open source
- Started: 2026-03-01
- https://www.muhammetsafak.com.tr/en/labs/babelqueue-lab/
- Markdown: https://www.muhammetsafak.com.tr/en/labs/babelqueue-lab.md
