VenduSys
Home/Architectuur
Architectuur · Diepgaande analyse

Hoe ‘VenduSys
in de praktijk werkt.

VenduSys is geen monoliet en ook geen zwerm van microservices. Het is een kleine verzameling van benoemde diensten met expliciete contracten, die achter één consistente API schuilgaan en in de EU zijn geïmplementeerd. Deze pagina geeft een eerlijk overzicht.

Looptijd
Knooppunt 24 · Randfuncties
Opslag
Postgres (Supabase) · pgvector · S3-compatibel
Implementeren
Vercel + speciale EU-clusters
Open standaarden
OpenAPI · GraphQL · OAuth · OIDC
Audit
Elke zet kan opnieuw worden afgespeeld
Bekijk de stap-voor-stap-handleiding →
Regeneratieve handel. Eén waarheid.
Afb. 01 — Hoe VenduSys in elkaar zit
Case-to-Core™
EcosysteemlaagMensen, functies en afdelingen werken samen met de klant als uitgangspunt om waarde te creëren.
Klant
Marketing
Verkoop
Ondersteuning
Financiën
Bedrijfsvoering
Partners
OppervlakkenlaagVier soorten portalen op één basis — van één enkele site tot een heel netwerk dat als één geheel functioneert.
Website · portaal
VenduSite
Een website met e-commercefuncties — inhoud, accounts, ondersteuning en diensten in één portaal.
Webshop · portaal
VenduStore
Een webshop met alle functies van een website — catalogus, afrekenen en afhandeling — zonder dat het verhaal uit het oog wordt verloren.
Marktplaats · portaal
VenduMarket
Een marktplaats met e-commercefuncties — waar veel verkopers elkaar ontdekken, transacties afhandelen en samenwerken.
Netwerk · portaal
VenduNet
Een netwerkorganisatie — veel partijen die samenwerken als één netwerk met gedeelde waarden, en niet als één bedrijf.
Operationele laagHoe het werk in de praktijk verloopt — zaken, werkprocessen en overdrachten die tussen alle functies worden gecoördineerd.
VenduOpsDe werkingsspiraal
Zaken en verzoekenWerkprocessenOverdrachten en SLA’sCoördinatieSamenwerkingService & succes
OrganisatielaagDe structuur van het netwerk — huurcontracten, knooppunten en de belanghebbenden die stroomopwaarts en stroomafwaarts daarmee verbonden zijn.
VenduOrgDe netwerkstructuur
NetwerkenHuurcontractenKnooppunten en hiërarchieRollen en rechtenBelanghebbenden in de toeleveringsketenBelanghebbenden in de verdere keten
TechnologielaagEen modulair stack dat alles in één centrale bron integreert.
VenduStackDe basis van de modulaire technologie
Identiteit en rollen
Portals & UX
Gegevens & Eén enkele bron van waarheid
Workflows en samenwerking
Integraties en API's
Beveiliging en naleving
Analyses en inzichten
Automatisering en AI
VeiligSchaalbaarModulairAPI-FirstCloud-native

Case-to-Core™ vormt de leerraamwerk waarmee een ecosysteem zichzelf steeds beter leert begrijpen — en waardoor signalen, kennislacunes, onzekerheden en mogelijkheden voortdurend aanleiding geven tot nieuwe vragen.

Eén systeem. Alle functies. Eén gezamenlijke visie. Meer waarde voor de klant.
De stack

Van het netwerk naar
het grootboek.

Elke laag is een kleine, benoemde service met een expliciet contract. Je kunt de hele stack overnemen, of een willekeurige laag vervangen door je eigen versie en de rest behouden.

Rand
CDNRandfunctiesBestrijding van botsBeperkingslimiet
API-interface
GraphQL-gatewayREST-gatewayWebhooksSSE / streaming
Identiteit
IdentiteitsgrafiekKYB / KYCBeleidsregelsControlegeschiedenis
Catalogus en prijzen
DinggrafiekVarianten en bundelsVoorraadpoolsPrijsberekeningsmoduleAanbiedingen
Orchestratie
Workflow-enginePlanningstoolGebeurtenisbusWachtrij voor bijwerkingen
Geld
GrootboekBetalingsrouterEscrow / uitbetalingBelastingTerugbetalingen en geschillen
Intelligentie
BesluitvormingInbeddingenAanbevelingenSignalen van fraude
Opslag
PostgrespgvectorObjectopslagCDC-streamDWH-export
Datamodel

Vier entiteiten.
Al het andere vloeit daaruit voort.

We hebben het model in een aparte post beschreven. Hieronder volgt een korte samenvatting.

A / Partij

Feest

Mensen, organisaties, actoren. Kopers, verkopers, exploitanten, partners — allemaal weergaven van hetzelfde record. Identiteit is een grafiek, geen type.

persoon · organisatie · dienst · machine
B / Ding

Ding

Alles wat wordt aangeboden of in bezit is. Producten, licenties, diensten, abonnementen, activa, tijd. Varianten en bundels komen daar nog bovenop.

SKU · gebruiksrecht · capaciteit
C / Verplaatsen

Verplaatsen

Gebeurtenissen die leiden tot een verschuiving van waarde of rechten tussen partijen. Bestellingen, retourzendingen, verlengingen, overdrachten en geschillen zijn allemaal acties die plaatsvinden binnen statusmachines.

bestellen · overboeken · terugbetaling · verlengen
D / Invoer

Vermelding

Regels in het grootboek. Het model is zo ontworpen dat elke transactie boekingen genereert, waaruit vervolgens rapporten en saldi worden afgeleid.

debet / credit · rekening · journaal
Workflow-engine

Elke
stroom is waarneembaar.

Vermeldingen, goedkeuringen, uitbetalingen, retourzendingen, verlengingen — weergegeven als code of visuele grafieken. Vertakking, herhaling, terugspelen, controle. De status wordt opgeslagen; niets is een eenmalige actie.

VenduSys Workflow · Weergave tijdens uitvoering
Fig. 03
Triggers
  • EVT Domeingebeurtenis
  • CRON Gepland
  • API Direct aanroepen
  • WHK Externe webhook
  • CDC Wijziging in de database
Workflow-uitvoeringstijd
  • Grafiek samenstellenPARSE
  • Status behoudenSTATE
  • Stappen in de verzendingRUN
  • Herpogingen afhandelenRETRY
  • Auditlogboek genererenAUDIT
Gevolgen
  • DB Boekingsposten
  • PAY Betaling / uitbetaling
  • MSG Kennisgeving
  • EXT Oproep via connector
  • EVT Volgende gebeurtenis
Operationeel

Wat er nodig is om te hardlopen.

De saaie details — hosting, residentie, RPO/RTO, observeerbaarheid. De zaken die ertoe doen als er op zondag om 2 uur ’s nachts iets misgaat.

Hosting
Vercel voor de API-edge · speciale EU-clusters voor stateful services (Parijs)
Opslag
Postgres (Supabase) met logische replicatie · S3-compatibele objectopslag · pgvector voor embeddings
Replicatie
Multi-AZ binnen een regio · leesreplica’s tussen regio’s · CDC-stream naar datawarehouse
Failover
RPO 0 · RTO 5 minuten voor het grootboek en de identiteit · 15 minuten voor de catalogus
Observeerbaarheid
OpenTelemetry standaard · traces per tenant · gestructureerd auditlogboek · workflow-replay
Versleuteling
TLS 1.3 tijdens verzending · AES-256 bij opslag · BYOK in Enterprise · sleutelisolatie per tenant
Verblijf
EU als standaardinstelling · regio-toewijzing in Scale/Enterprise · auditvriendelijke gegevensuitvoer

Wil je de
volledige uitleg?

Architectuursessies met het oprichtende team.
Boek een sessie →Lees het artikel over het datamodel →