Boiler Core

Boiler Framework / Zentrale Anwendungskomponenten

Boiler Core

Jeden Service auf einer konsistenten Basis aufbauen: gemeinsame Komponenten, Logs, Metriken, Tracing, Speicherung und Schutz personenbezogener Daten.

Ihre Möglichkeiten

  1. 01

    Gemeinsame Service-Grundlagen standardisieren.

  2. 02

    Anfragen nachverfolgen und Servicezustand prüfen.

  3. 03

    Dateien speichern und sensible Felder schützen.

Ein praktisches Beispiel

Ein Kundendokument durchläuft mehrere Services.

Für wen? · Plattform- und Backendteams

Eine hochgeladene Datei benötigt Speicherung, einen nachvollziehbaren Anfragepfad und kontrollierte Verarbeitung personenbezogener Daten. Separate Grundlagen je Service erzeugen uneinheitliches Verhalten.

So läuft die Arbeit ab

  1. Lokalen oder S3-Speicher hinter der gemeinsamen Dateischnittstelle auswählen.

  2. Korrelationskontext über Logs und Traces der Anfrage weitergeben.

  3. Maskierungs- und Verschlüsselungsrichtlinien dort anwenden, wo die Anwendung sensible Felder verarbeitet.

Der Nutzen für Ihr Team

Eine konsistente Servicebasis, die Fehleranalyse und Prüfung der Datenverarbeitung erleichtert.

Beispielhafter Workflow. Anbindungen und Bereitstellung werden für Ihre Umgebung vereinbart.

Im Produkt

Boiler Core

Gemeinsame Service-Grundlagen

Einheitliche Antwort- und Fehlerverträge, Validierung, Serialisierung, Lokalisierung und asynchrone Hilfen serviceübergreifend nutzen.

  • boiler-base-core
  • boiler-base-validate
  • boiler-base-serialize
  • boiler-base-i18n
  • boiler-base-async

Logs, Metriken und Traces zusammen

Anwendungs- und HTTP-Zugriffslogs korrelieren, Metriken und Traces erfassen sowie Health- und Readiness-Signale bereitstellen.

  • boiler-observability-logging
  • boiler-observability-accesslog
  • boiler-observability-metrics
  • boiler-observability-tracing
  • boiler-observability-health

Eine gemeinsame Speicherschnittstelle

Gemeinsame Speicherverträge mit lokalen und S3-Adaptern nutzen. Datei- und Ordnermetadaten, Web-Auslieferung und Bildverarbeitung nach Bedarf kombinieren.

  • boiler-storage-api
  • boiler-storage-core
  • boiler-storage-local
  • boiler-storage-s3
  • boiler-storage-vfs-dao
  • boiler-storage-image

Personenbezogene Daten gezielt schützen

Werte für die Anzeige maskieren, Logs bereinigen, gespeicherte Felder verschlüsseln und exakte Suche über schlüsselbasierte Hashes unterstützen. Klartext nur über explizite Berechtigungen offenlegen.

  • boiler-pii-api
  • boiler-pii-core
  • boiler-pii-crypto
  • boiler-base-crypto

Datengrenzen und zuverlässige Verarbeitung

Mandantenkontext in Datenbankzugriffe übernehmen und Vorgänge vor doppelten Anfragen schützen. JDBC-, Redis-, Rabbit- und weitere Datenadapter passend kombinieren.

  • boiler-data-rls
  • boiler-idempotency
  • boiler-data
  • boiler-web-tenant

Umfang und Verfügbarkeit

Core ist eine modulare Bibliothekssammlung. Benötigte Adapter und Spring-Boot-Starter auswählen; Speicher, Schlüsselverwaltung und Telemetrieziele werden für die Umgebung eingerichtet.

Boiler Core | Mindtro | Intelligence, Engineered