About DiarkisHow It Works
Resources
Case StudiesNewsDocsFAQ
Contact UsGet Started
en
en
ja
Contact UsGet Started

How Diarkis Works

Diarkis is a server-and-client network middleware for online multiplayer games.
‍
It streamlines development, ensuring scalability and a resilient network. It simplifies complex multiplayer networking through powerful architecture and seamless scaling. See how our technology empowers you to build without limits.

Powerful Architecture

Decentralized Server Architecture – Forms a fault-resilient and horizontally scalable server cluster.
Raw socket management with Kubernetes orchestration enables unparalleled scalability and control. Built to handle millions of concurrent connections while maintaining minimum latency.

Dynamic Scaling

Automatic infrastructure scaling adapts to player demand in real-time. Server clusters ensure consistent performance during traffic spikes while optimizing costs during quiet periods.

Universal Compatibility

Cross-Platform Compatibility – Supports Playstation, Xbox, Nintendo Switch, Windows, iOS, Android, and Linux.
‍
Deploy anywhere – from public cloud, edge servers, on-premises to local infrastructure. Built to work in any environment seamlessly.

Built-in Modules

MatchMaker: Decentralized matchmaking for speed and scalability with communication and backfill. Offers cross-server matching and scalable server nodes.
‍
‍Room: Creates digital spaces for packet exchange and object synchronization via server relay.
‍
‍Session: Creates limited-member sessions with invites and messaging.
‍
‍Field: Shared digital space for cross-server user interaction.

‍DM: Direct messaging between two users.
‍
‍Notifier: Sends instant messages to all connected clients.
‍
‍P2P: Direct communication between devices, reducing latency. NAT traversal with server relay fallback.
‍
‍CSAR (Coming soon): Enables dedicated server integration into a Diarkis cluster for server migration and cost reduction.

Raw Socket Management

Stateful socket control with minimum latency across millions of concurrent connections. Auto-scalable raw socket server cluster without having unnecessary  proxy servers in the middle ensures optimal communication speed.

Real-Time Auto-Scaling

Dynamic resource adjustment based on player demand, optimizing both performance and costs.

Kubernetes Orchestration

Automated infrastructure scaling and deployment using advanced container orchestration enables seamless operation across public clouds, private servers, and edge devices without code changes.

Cross-Platform Deployment

Supports all major game platforms: Xbox, Playstation, Nintendo Switch, Windows, iOS, Android, and MacOS. Single codebase works for all platforms.

Global Infrastructure

Deploy globally with consistent performance and multi-regional cluster support.

Ready to Build Without Limits?

Join developers who are creating the next generation of games with Diarkis.

Start Building TodayContact Sales
Home Office:
3-1-1, Ebisu Minami, Shibuya-ku, Tokyo 150-0022, Japan
Development Office:
#6, 10-14, Nihonbashitomizawacho, Chuo-ku, Tokyo, 103-0006, Japan
Contact:
info@diarkis.io
Company
AboutCareersHow It WorksDocs
Resources
Case StudiesFAQNewsContact UsRequest Docs
Social
© Year Diarkis, Inc. All rights reserved.
Website by Grabbag StudioPrivacy Policy
‍