Plattform

Arkitektur och skalbarhet

En teknisk grund som kan hantera miljontals ärenden pålitligt utan att kompromissa med hastighet eller efterlevnad.

Designed for scale

The Debbie infrastructure is hosted entirely on Google Cloud Platform, providing EU-based data sovereignty. The core architecture uses horizontally scalable compute services split into specialized environments:

  • Collection Engine Heavy Duty: Dedicated compute for processing massive portfolio uploads and scheduled batch jobs.
  • Collection Engine Tasks: Isolated workers for routine background processing, ensuring UI responsiveness never degrades.
  • Collection Engine API: The high-availability layer handling synchronous frontend requests, third-party integrations, and webhooks.
  • Identity & Access Management (IAM): A dedicated service purely for authentication and strict role-based access control.

Data and Caching Layer

Rather than relying on a single monolithic database, Debbie splits data concerns into purpose-built layers:

  • PostgreSQL Replica Sets: Primary persistence is handled by distributed PostgreSQL clusters. Data is separated logically into Integrations, Collection Engine, Webhooks, and IAM.
  • Elasticsearch Sharded Cluster: Enables sub-second full-text search and complex querying across millions of debtor records and case histories.
  • Redis Memory Cache: Provides extremely fast session state and intermediate data caching for API requests.
  • Cloud Tasks & Pub/Sub: All intensive tasks are offloaded to asynchronous message queues, ensuring the system remains highly responsive under load.

Zero downtime deployments

Changes to the platform are deployed automatically using rolling updates across the compute clusters. Active connections are drained gracefully.

Event-driven architecture

State changes emit events via Webhooks and WebSockets, allowing your internal systems to react instantly to payment completions or case updates.

Asset CDN

Invoices, legal documents, and attachments are delivered via a globally distributed Content Delivery Network (CDN) backed by secure file storage.

Dina cookieval

Vi använder nödvändig teknik för att webbplatsen ska fungera. Med ditt samtycke använder vi också Google Tag Manager och tredje parter för statistik och marknadsföring. Välj ändamål separat och ändra ditt val när som helst.