- is a small library for efficient peer-to-peer communication
- Kotlin/Java
- TypeScript
- Python 3 (with support for type hints)
- high throughput, low latency, reactive services
- supports type-safe contracts with DTOs and interfaces
- supports request/reply and OneWay style method invocations
- supports sync/async client/server invocations
- supports interceptors
- provides session based bidirectional messaging
- provides transports for
- socket (including TLS)
- WebSocket
- has a fast and compact binary serializer that can skip unknown/new fields
- uses https://semver.org
- is Open Source (BSD-3-Clause license)
- Kotlin artifacts on https://search.maven.org (GroupId: ch.softappeal.yass)