Skip to content

digipolisantwerpdocumentation/api-design-and-patterns

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

84 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

API design and patterns

Deze documentatie geeft een overzicht van de API design patterns en concepten die wij gebruiken. Zij kunnen een developer of architect helpen in het designen en implementeren van enterprise applicaties.

Inhoudstafel

Circuit Breaking

Circuit breaking vermijdt onnodig gebruik van resources door requests die niet gaan lukken onmiddellijk te doen falen ipv ze uit te voeren.

Rate Limiting

Rate limiting beschermt een service tegen overload door het aantal toegelaten requests binnen een tijdspanne te limiteren.

Correlation

Correlation maakt het mogelijk om een handeling (flow) over gedistibueerde systemen te traceren.

BFF Session Storage/Caching

BFF Session storage is nodig om de state van een aangemelde gebruiker bij te houden.
BFF Caching kan gebruikt worden om data tijdelijk te cachen om de performantie te verbeteren.

Multitenancy

Multitenancy betekent dat één instantie van de software oplossing meerdere tenants kan voorzien. Elke tenant is een afzonderlijk gescheiden logische omgeving, elk met zijn eigen set gebruikers, autorisatie regels en data

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •