Skip to content

Commit 61b6f39

Browse files
committed
chore: add excerpt separator to Otis blog articles for enhanced preview handling
1 parent e67b6ac commit 61b6f39

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

content/blog/de/otis-spielerstammdaten-minecraft.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ schemaOrg:
3737
## Vorwort
3838

3939
Otis ist ein [Java](https://www.java.com/de/) [Micronaut](https://micronaut.io/) Service ([Otis](https://github.com/OneLiteFeatherNET/otis)) und ein gleichnamiges Projekt, welches Spielerstammdaten zentral zur Verfügung stellt. Zu Spielerstammdaten gehören Daten wie zum Beispiel die Java UUID ([v4](https://en.wikipedia.org/wiki/Universally_unique_identifier#Version_4_(random))) von Mojang in Minecraft, eine interne UUID ([v7](https://en.wikipedia.org/wiki/Universally_unique_identifier#Version_7_(timestamp_and_random))) für die Verwaltung der externen Software unseres Ökosystems, der eigentliche Minecraft Spielername, die Sprache des Spielers und wann der Spieler das erste und letzte Mal dem Minecraft Server beigetreten ist.
40-
40+
<!--more-->
4141
Da Otis als zentrale Anlaufstelle für Spielerstammdaten (als Schnittstelle) unseres Ökosystems verwendet wird, kommen weitere Anwendungsfälle wie ein MetaData Service, Ban Service, Discord Bot usw. infrage. Wir möchten uns auf eine zentrale Spielerdatenbank verlassen können, denn aktuell werden Prozesse wie Datenerhebung und -löschung dezentral - wenn existent - in verschiedenen Stellen teils manuell ausgeführt, was dem [Datenschutz (Datenschutzgrundverordnung in Deutschland / EU)](https://de.wikipedia.org/wiki/Datenschutz-Grundverordnung) im Weg steht. Otis als Microservice und [Minimum Viable Product (MVP)](https://de.wikipedia.org/wiki/Minimum_Viable_Product) ermöglicht es uns zudem Fehler und Erfahrung mit der aktuellen Infrastruktur zu sammeln. Bedenkenswert daran ist, dass diese zentrale Komponente in unserer Infrastruktur deshalb systemkritisch ist, da die darauf abhängigen Services ohne Daten unter Umständen nicht funktionieren können und deshalb einen [hohen Schutz- und Verfügbarkeitsbedarf (Hochverfügbarkeit, Ausfallsicherheit, Vertraulichkeit)](https://de.wikipedia.org/wiki/CAP-Theorem#) hat.
4242

4343

content/blog/en/otis-regular-data-minecraft.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ schemaOrg:
3636
## Preamble
3737

3838
Modern Minecraft server ecosystems often lack a reliable central point of truth for player information. Developers must frequently retrieve the same data from scattered sources or—even worse—reimplement their own redundant systems. This leads to data duplication, inconsistent states, and incomplete data deletion, which can conflict with privacy law requirements and make daily development unnecessarily complicated.
39-
39+
<!--more-->
4040
Administrators also face challenges without centralized data: cross-server punishments become harder to manage, players changing their names become difficult to track, and communication across teams is slowed down.
4141

4242
The reasons behind decentralized data aren't purely technical. Social and organizational factors often play just as large a role. At the start of a project, teams are small or rely on third‑party plugins with their own data models. Developers work independently, often without alignment on common standards. As a result, different minigames—such as “Bedwars” and “SkyPvP”—may all store nearly identical information:

0 commit comments

Comments
 (0)