Files
ObsidianWork/Subjects/Backend development.md

56 lines
836 B
Markdown

# Backend development
---
## Overview
+ Architecture serveur
+ Traitement et stockage de données
+ Frameworks
+ Scaling
---
### Architecture Serveur
![[Pasted image 20250312154125.png]]
--
### Reverse proxy
![[Pasted image 20250312154343.png]]
+ Résoud les requêtes (routing)
+ Load balancing
+ Cryptographie et certificats
--
### Web server
![[Pasted image 20250312155058.png]]
+ Le moteur écoute les requête, sérialise les réponses, gère les imprévus, fait tourner le code de l'API
+ l'API est la partie programmable du serveur, la plaque tournant de la logique
--
### Stockage
![[Pasted image 20250312155847.png]]
+ Base de données
+ Permet une structuration efficace et performante des données
+ Peut être versionnée, backupé, migré
--
### BDD relationnelles
+ Extrêmement polyvalentes
+