- Sviluppo di Durumis - Parte 1: L'inizio dello sviluppo
- Lo sviluppatore di Durumis ha condiviso il processo di sviluppo di un servizio di blog multilingue basato su AI generativa, dichiarando di puntare a un servizio globale sfruttando GCP.
Post precedente:
Durumis, fin dall'inizio, ha puntato a essere un servizio globale e, di conseguenza, è stato progettato e sviluppato con un'architettura multi-regionale.
Posizione GCP
Durumis utilizza Google Cloud Platform (GCP).
Google, nel fornire GCP, offre un potente servizio di rete chiamato SDN (Software-Defined Networking).
Utilizzando l'SDN, che interconnette tutte le regioni di Google tramite una rete privata, Durumis garantisce un servizio di rete stabile e affidabile.
GCP conta 39 regioni in tutto il mondo. Durumis utilizza 3 regioni in Asia, 1 in Europa, 2 in Nord America e 1 in Sud America.
Più nel dettaglio, le regioni utilizzate sono:
- Seoul
- Singapore
- Mumbai
- Belgio
- Carolina del Sud
- San Paolo
- Los Angeles
Quando un utente crea un post, i dati vengono replicati in tempo reale attraverso la rete privata di Google verso le diverse regioni. Quando un lettore visualizza il post, può accedere ai contenuti (testo e immagini) dalla regione più vicina, garantendo una rapida fruizione.
Dietro a questo processo si nasconde una complessa serie di tecnologie.
Tra queste, citiamo la tecnologia di replica in tempo reale di Cloud SQL, BigQuery per l'elaborazione dei dati, la Global CDN per la rapida visualizzazione dei dati da parte degli utenti e ambienti serverless come Cloud Run e Google Kubernetes Engine - Autopilot Cluster, che permettono di gestire le risorse server in modo ottimale e in base alle esigenze.
Naturalmente, sono coinvolte molte altre tecnologie, ma per oggi ci fermiamo qui.
Nel prossimo articolo, parleremo di Gemini, la più recente intelligenza artificiale di Google.
Post successivo:
Commenti0