Unverwechselbar

Die Signatur einer Iris

Absolut Einmalig

Die Sequenz

der DNA

Eindeutige Identität

Ein Fingerabdruck

Datenschutz

Gratulation Sie betreten
eine Cookie- freie Zone

ОUЯUKΛ

by ΜΙИDҒORΜΛСHIИΞ

Was ist ОUЯUKΛ?

Ouruka ist eine spezialisierte Infrastruktur-Komponente zur kontrollierten Erzeugung eindeutiger Identifikatoren. Der Service löst das Problem inkonsistenter ID-Formate in verteilten Systemen, indem er eine zentrale, regelbasierte Logik für die Generierung bereitstellt. Er fungiert als Single Source of Truth für Namenskonventionen und Zählerstände..

  • Regelbasierte Schema-Definitionen: Statt hartcodierter Logik im Applikationscode nutzt Ouruka flexible Patterns. Durch Platzhalter für Datumswerte, Variablen und Sequenzen lassen sich IDs exakt an Geschäftsprozesse anpassen.
  • Der Redis-Vorteil: Konsistenz bei Hochlast: Die Verwaltung der Sequenzen erfolgt über eine In-Memory-Struktur in Redis. Der entscheidende Vorteil: Counter werden atomar erhöht. Das bedeutet, selbst wenn Hunderte Instanzen gleichzeitig eine ID anfordern, garantiert Redis, dass jeder Wert absolut exakt einmal vergeben wird. Dies eliminiert Race Conditions und Dubletten, ohne die Latenz einer klassischen Datenbank-Sperre (Locking) in Kauf nehmen zu müssen.
  • Bias-freie Zufallsgenerierung: Für UIDs setzt Ouruka auf Rejection Sampling. Dieses Verfahren stellt sicher, dass alle Zeichenkombinationen mit der gleichen Wahrscheinlichkeit auftreten, was die statistische Vorhersehbarkeit minimiert und die Verteilung optimiert.
  • Sichere Entropie für API-Keys: Die alphanumerische Generierung (a-z, 0-9) ist auf kryptografische Zufälligkeit ausgelegt. Mit frei konfigurierbaren Längen eignet sich der Endpunkt ideal für die Erstellung von API-Keys oder Token, die eine hohe Entropie und Kollisionsresistenz erfordern.
  • Automatisierte String-Transliteration (Keyify): Der Keyify-Endpunkt bereinigt Nutzereingaben für die Verwendung in technischen Systemen. UTF-8-Input wird nach festen Regeln in ASCII transformiert (z. B. ä zu ae, ß zu ss), um Zeichensatzkonflikte in URLs oder Dateisystemen präventiv zu vermeiden.

Die Idee hinter ОUЯUKΛ

"Ouruka ist die zentrale Instanz für eindeutige Identifikatoren – ein Dienst, der jedes Format auf jeder Systemebene konsistent generiert."

Der Ursprung: Das erste Siegel der Welt. Vor 4.500 Jahren definierte Mohenjo-Daro mit den Oruka-Siegeln den ersten nachweisbaren Standard für Ordnung und Identität. Ouruka überträgt dieses Prinzip der eindeutigen Kennzeichnung in moderne IT-Infrastrukturen. Wir haben den Dienst entwickelt, um die wachsende Komplexität fragmentierter ID-Systeme durch eine einzige, verlässliche Quelle der Wahrheit zu ersetzen.

Der Ansatz: Hybride Architektur für absolute Konsistenz. Im Kern von Ouruka steht eine leistungsfähige Pattern-Engine, die Identifikatoren in jedem gewünschten Format erzeugt – von einfachen numerischen Folgen bis hin zu komplexen, variablenbasierten Strukturen. Die technologische Basis bildet eine hybride Architektur: Ein Redis-Layer sorgt über atomare Lua-Skripte für die kollisionsfreie ID-Vergabe in Echtzeit, während PostgreSQL die langfristige Datenintegrität und Mandantentrennung garantiert. Damit bietet Ouruka einen zentralen Endpunkt, der die Geschwindigkeit von In-Memory-Systemen mit der ACID-Konformität relationaler Datenbanken vereint, um jeden erdenklichen Anwendungsfall stabil abzubilden.

ОUЯUKΛ Manifesto & Common Sense

Pionierarbeit: OURUKA ist zum aktuellen Zeitpunkt noch kein Massenprodukt von der Stange. Es ist ein radikaler, auf Funktion reduzierter Entwurf für digitale Identität, entwickelt von einem einzelnen Menschen mit seinem Partner Claude. Erwartet also das Unerwartete.

Die Realität der Mathematik: Wir streben nach absoluter Einzigartigkeit. Doch im Universum der Bits und Bytes ist Perfektion ein Ziel, kein Zustand. Sollte eine ID kollidieren, ist das ein Ansporn für den Code, nicht für den Anwalt.

Keine Garantien, volle Leidenschaft: Dieser Dienst ist zum aktuellen Zeitpunkt ein "Passion Project". Er ist online, solange der Server atmet und die Vision lebt. Nutze ihn weise, sei Dir aber der Grenzen der Mathematik bewusst.

Respekt: Nutze OURUKA, um zu erschaffen und zu lernen.

Integrieren. Ohne Umwege.

Der Ouruka ID-Service exponiert eine schlanke REST-API mit klarer Struktur: Schema definieren, ID generieren, fertig. Alle Endpunkte sind versioniert, vollständig dokumentiert und über unsere interaktive Swagger-Oberfläche direkt im Browser testbar – ohne Setup, ohne Tooling.

Swagger UI öffnen →

Pakete & Preise

OURUKA befindet sich im Beta-Betrieb. Die Pakete sind bereits definiert — Preise und Funktionsumfang werden mit dem offiziellen Launch bekanntgegeben. Alle Pakete sind aktuell noch nicht buchbar.

⏳ In Beta
Tier 01 · Trial
Discovery
Demnächst
  • Funktionsumfang wird bekannt gegeben
  • Ideal zum Kennenlernen
  • Kostenlos testen
⏳ In Beta
Tier 02 · Einstieg
Solar
Demnächst
  • Funktionsumfang wird bekannt gegeben
  • Einstieg in die OURUKA-Welt
  • Für kleine Teams & Projekte
⏳ In Beta
Tier 04 · Komplett
Universe
Demnächst
  • Alles inklusive
  • Funktionsumfang wird bekannt gegeben
  • Für Enterprise & maximale Skalierung