PV217 Service Oriented Architecture

Week 6 - Microservices - API design and contract definition, fault tolerance, request tracing, security with JWT (JSON web token), reactive services and Kafka (Martin Štefanko)

This lecture we will continue with technical details of writing microservices, using Quarkus (https://quarkus.io). This lecture we will look in particular at:

  • Database support in microservices
  • Testing with Quarkus
  • REST clients
  • Fault Tolerance
  • Authentication with JWT
  • reactive services with Kafka

Video

Note: this is a video from the previous edition:

Chyba: Odkazovaný objekt neexistuje nebo nemáte právo jej číst.
https://is.muni.cz/el/fi/podzim2022/PV217/um/videos/119794798/

The following is another video from a previous edition of the course:

Chyba: Odkazovaný objekt neexistuje nebo nemáte právo jej číst.
https://is.muni.cz/el/fi/podzim2022/PV217/um/videos/pv217-reactive.mp4