Creare microservizi reattivi con Spring WebFlux e Spring Boot

Scopri come creare microservizi e API REST ad alte prestazioni e non bloccanti utilizzando Spring WebFlux, Project Reactor e l'integrazione di database reattivi.

4.7 (6,102) ⏱ 1 h 11 min 📚 7 lezioni

Informazioni sul corso

La transizione a un paradigma reattivo consente di creare microservizi altamente scalabili e efficienti in termini di risorse, in grado di gestire con facilità un traffico di grandi dimensioni. Questo corso basato su testo ti guida attraverso i concetti fondamentali della programmazione reattiva, passando dalla teoria fondamentale all'implementazione pratica.Capirai come scrivere codice non bloccante, progettare API RESTful reattive e integrare database reattivi per creare sistemi reattivi end-to-end. Cosa imparerai: - Comprendere i principi fondamentali della programmazione reattiva e la specifica Reactive Streams. - Fondamenti di Project Reactor Master utilizzando tipi reattivi chiave come Flux e Mono. - Crea API REST non bloccanti utilizzando controller annotati in Spring WebFlux. - Implementare l'accesso reattivo al database utilizzando R2DBC per pipeline di dati completamente non bloccanti. - Scrivi test di unità e integrazione robusti utilizzando WebTestClient e StepVerifier. - Applica operatori reattivi per trasformare, filtrare e combinare i flussi di dati in modo efficiente. Il corso inizia con concetti fondamentali, confrontando i modelli di blocco tradizionali con l'esecuzione reattiva, prima di guidarti attraverso scenari di codifica pratici e integrazione di database.Impara leggendo spiegazioni chiare e analizzando frammenti di codice strutturati progettati per costruire le tue abilità pratiche. Questo corso è progettato per gli sviluppatori Java nuovi alla programmazione reattiva, richiedendo solo conoscenze di base di Spring Boot e Java.Non è necessaria alcuna esperienza precedente con i sistemi reattivi. Inizia a leggere oggi stesso per scoprire la potenza dei microservizi non bloccanti.

Cosa otterrai

  • 📜 Certificato di completamento
    Aggiungilo al tuo profilo LinkedIn
  • ♾️ Accesso a vita
    Torna quando vuoi, senza scadenza
  • 📱 Telefono o computer
    Funziona ovunque, su qualsiasi dispositivo
  • 💸 Rimborso entro 30 giorni
    Senza domande
  • Breve e mirato
    1 h 11 min di contenuto pratico

Recensioni (7)

Lucas Thomas US
★ 5 · 2026-04-25T08:59:52+00:00

Questo è esattamente quello che stavo cercando.Ho apprezzato gli esempi pratici, hanno davvero aiutato a solidificare i concetti.

Paulina Mendoza CR Studente verificato
★ 5 · 2025-09-02T07:17:52+00:00

Questo era esattamente quello che stavo cercando Le spiegazioni erano così chiare e gli esempi hanno davvero aiutato a solidificare i concetti.

Stavros Katsaros GR Studente verificato
★ 4 · 2025-09-02T02:15:52+00:00

Il flusso di informazioni è stato ottimo e gli esempi del mondo reale hanno davvero aiutato a solidificare i concetti.

Владимир Новиков BY
★ 3 · 2025-08-15T07:39:52+00:00

Mi sono piaciuti gli esempi di applicazione pratica, anche se la configurazione iniziale ha richiesto più tempo del previsto.

Yewande Ibrahim NG
★ 3 · 2025-06-29T15:19:52+00:00

Corso: Fantastica ripartizione delle idee fondamentali. Ho apprezzato l'applicabilità del mondo reale tessuta in tutto.

Krasimira Ivanova BG Studente verificato
★ 3 · 2025-03-26T08:46:52+00:00

Corso: Materiale e presentazione decenti. Il flusso era per lo più intuitivo e l'applicabilità c'è.Potrebbe essere migliorato con esercizi più vari.

Сергей Лебедев RU Studente verificato
★ 5 · 2024-12-09T09:54:52+00:00

Presentazione brillante! Il flusso era perfetto e ho apprezzato gli esempi del mondo reale.

Scrivi una recensione

Ti chiederemo di accedere dopo l'invio — la bozza viene salvata.

Altri hanno seguito anche

Domande frequenti

Cosa serve per seguire questo corso? +

Basta un telefono o un computer con internet. Niente installazioni, nessun hardware speciale.

Come si paga? +

Con carta via Stripe o con criptovaluta. Non conserviamo i dati della carta — Stripe li gestisce in sicurezza.

Posso ottenere un rimborso? +

Sì — rimborso completo entro 30 giorni, senza domande.

Per quanto tempo avrò accesso? +

Per sempre. Una volta acquistato, il corso è tuo e puoi rivederlo quando vuoi.

Riceverò un certificato? +

Sì. Al completamento riceverai un certificato da aggiungere al tuo profilo LinkedIn.

Pensato per chi lavora in
Tech Design Finanza Marketing Sanità Istruzione Ospitalità Produzione