SDKs & Integration

Why use an SDK?
Roomzin SDKs provide automatic routing, failover, load balancing, and connection pooling. They handle cluster topology changes, retry logic, and serialization — so you can focus on your business logic. All SDKs implement the same CacheClientAPI interface and support both standalone and clustered modes.

Go SDK

GitHub
go get github.com/m-javani/roomzin-go

Java SDK

GitHub
Maven: io.github.m-javani:roomzin-java:1.0.0

Python SDK

GitHub
pip install roomzin-py

Node.js SDK

GitHub
npm install roomzin-js

C# / .NET SDK

GitHub
dotnet add package Roomzin.Sdk

No SDK for your language? Use the HTTP Proxy

If your platform cannot use one of the native SDKs — or you're integrating with a legacy system — Roomzin provides RzGate, a lightweight HTTP/JSON proxy.

  • REST/JSON — works with any HTTP client
  • Separate scaling — run it alongside your cluster
Learn more about RzGate