Geschrieben

Blog

Notizen aus sieben Jahren Basteln, Bauen und Betreiben: Discord-Bots, Webdienste, Server und ein Minecraft-Netzwerk. Was funktioniert hat, was kaputtgegangen ist und was ich daraus gelernt habe.

5 Beiträge aus 2024 zum Thema „architektur“.

Beiträge

  1. F

    fail-closed als Grundhaltung

    Wenn eine Prüfung nicht durchgeführt werden kann — verweigern oder durchlassen? Die Antwort hängt davon ab, was schiefgeht, und die Unterscheidung ist eine der nützlichsten, die ich kenne.

    • sicherheit
    • architektur
    • meinung
    5 Min. Lesezeit
  2. G

    Geheimnisse gehören nicht dauerhaft in die .env

    Eine .env-Datei löst das Problem „Zugangsdaten im Code“. Sie löst nicht das Problem „Zugangsdaten im Klartext auf der Platte“. Wie ich Runtime-Zugangsdaten verschlüsselt in die Datenbank verlegt habe.

    • sicherheit
    • architektur
    • betrieb
    5 Min. Lesezeit
  3. D

    Drei Prozesse, eine Datenbank

    Bot, Dashboard und Verwaltung laufen getrennt und sprechen nie direkt miteinander. Warum diese Architektur für ein Ein-Personen-Projekt genau richtig ist — und wo ihre Grenzen liegen.

    • yurna
    • architektur
    • betrieb
    5 Min. Lesezeit
  4. D

    Die Admin-API wird eigenständig

    Wenn der Bot abstürzt, soll man trotzdem nachsehen und steuern können. Warum ich die Verwaltung vom laufenden Discord-Client entkoppelt habe — und wie Befehle an einen abwesenden Bot funktionieren.

    • yurna
    • architektur
    • api
    5 Min. Lesezeit
  5. V

    Von Postgres nach SQLite — der unpopuläre Umzug

    Fast alle Wege führen von SQLite zu Postgres. Ich bin den umgekehrten gegangen, aus Gründen, die mit Last nichts zu tun haben — und würde es wieder tun.

    • datenbank
    • architektur
    • yurna
    5 Min. Lesezeit