Skip to Content
Changelogv2.1.0

⚡ Version 2.1.0 — Sharding, Redis & Multi-Language

Release Date: July 2026 • Tag: v2.1.0 • Status: Stable

Version 2.1.0 scaled Alya to support thousands of concurrent Discord guilds with Hybrid Sharding, Redis Cache Layering, and our In-Memory i18n Architecture.


🌟 Highlights

  • Hybrid Sharding Engine: Replaced single-process architecture with a multi-threaded cluster manager.
  • In-Memory Locale Manager: Zero filesystem disk reads after boot, supporting per-guild languages.
  • Redis Multi-Layer Caching: Shared cache for guild settings, dashboard pending updates, and AFK status.
  • Dynamic Welcome System (WelcomeV2): Interactive cards, auto-roles for bots vs humans, and DM greetings.

🏗️ Hybrid Sharding Cluster

  • Cluster Orchestration: Automatically allocates guilds across cluster workers for load balance and isolation.
  • IPC Communication: Cross-shard statistics, global broadcast dispatches, and cluster restart protection.
  • Failover Recovery: Crashed workers automatically respawn without dropping unaffected shards.

🌐 In-Memory i18n Framework

  • Preloaded Caching: Language JSONs are loaded into memory on startup for instantaneous key resolution.
  • Guild Locale Switching: Guilds can set their language via /language set <code> or via the web dashboard.
  • Redis Polling Bridge: Changes made on the web dashboard sync to the bot within seconds without restarting.
Last updated on