Skip to content

Add Casino Engine link to Projects.awesome.kts#1116

Open
nekzabirov wants to merge 1 commit into
Heapy:mainfrom
nekzabirov:patch-1
Open

Add Casino Engine link to Projects.awesome.kts#1116
nekzabirov wants to merge 1 commit into
Heapy:mainfrom
nekzabirov:patch-1

Conversation

@nekzabirov

Copy link
Copy Markdown

Adds Casino Engine — open-source iGaming game-mechanics engine — to Projects.awesome.kts.

About the project

Casino Engine is a production-grade Kotlin microservice handling game session orchestration, provider/aggregator integrations (Pragmatic Play, OneGameHub, Pateplay), betting logic, freespin mechanics, and round lifecycle. Currently running in production on two live casinos: moonbet.casino and 2k.ua.

Tech stack

  • Kotlin 2.0.21 on JVM 21
  • Ktor 3.0 (HTTP) + gRPC (RPC)
  • PostgreSQL (Exposed ORM)
  • RabbitMQ (event streaming)
  • Redis (Lettuce)
  • Koin (DI)
  • Hexagonal architecture with CQRS

Links


Checklist:

  • Is this pull request against the branch main?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

1 participant