Boiler Core

Boiler Framework / Temel uygulama bileşenleri

Boiler Core

Her servise tutarlı bir temelle başlayın: ortak bileşenler, loglar, metrikler, izleme, depolama ve kişisel veri koruması.

Neler yapabilirsiniz?

  1. 01

    Servislerin ortak temelini standartlaştırın.

  2. 02

    İstekleri izleyin ve servis sağlığını inceleyin.

  3. 03

    Dosyaları saklayın ve hassas alanları koruyun.

Gerçek işten bir örnek

Bir müşteri belgesi birden fazla servisten geçiyor.

Kimler için? · Platform ve backend ekipleri

Yüklenen dosyanın saklanması, istek yolunun izlenmesi ve kişisel bilgilerin kontrollü işlenmesi gerekiyor. Her serviste bu temeli yeniden kurmak farklı davranışlar yaratıyor.

İş nasıl ilerler?

  1. Ortak dosya arayüzü arkasında yerel veya S3 depolamayı seçin.

  2. İlişkilendirme bağlamını istek boyunca loglara ve izlere taşıyın.

  3. Uygulamanın hassas alanları işlediği noktalarda maskeleme ve şifreleme politikalarını uygulayın.

Ekibinize ne kazandırır?

Hataları araştırmayı ve veri işleme biçimini incelemeyi kolaylaştıran tutarlı bir servis temeli.

Örnek iş akışı. Bağlantılar ve kurulum kapsamı ortamınıza göre belirlenir.

Ürünün içinde

Boiler Core

Ortak servis temelleri

Servislerde tutarlı yanıt ve hata sözleşmeleri, doğrulama, serileştirme, yerelleştirme ve asenkron yardımcılar kullanın.

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

Log, metrik ve izler bir arada

Uygulama ve HTTP erişim loglarını ilişkilendirin, metrikleri ve izleri toplayın; operasyon için sağlık ve hazır olma sinyalleri sunun.

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

Ortak dosya depolama arayüzü

Ortak depolama sözleşmelerini yerel ve S3 adaptörleriyle kullanın. Dosya ve klasör metaverisi, web üzerinden sunum ve görsel işleme bileşenlerini uygulamanın ihtiyacına göre birleştirin.

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

Kişisel veriyi kontrollü işleyin

Değerleri ekranda maskeleyin, loglarda gizleyin, saklanan alanları şifreleyin ve anahtarlı hash ile tam eşleşmeli aramayı destekleyin. Açık veriyi yalnızca açıkça tanımlanmış yetkilendirmeyle gösterin.

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

Veri sınırları ve güvenilir işlem yürütme

Kiracı bağlamını veritabanı erişimine taşıyın ve işlemleri tekrarlı isteklere karşı koruyun. JDBC, Redis, Rabbit ve diğer veri adaptörlerini servis mimarisine göre birleştirin.

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

Kapsam ve erişim

Core, modüler bir kütüphane koleksiyonudur. Uygulamanızın ihtiyaç duyduğu adaptörleri ve Spring Boot starter paketlerini seçin; depolama, anahtar yönetimi ve izleme hedefleri ortamınıza göre yapılandırılır.

Boiler Core | Mindtro | Intelligence, Engineered