Applicaties die voor Dapr gebouwd zijn hebben een sidecar nodig om met het platform te communiceren om te kunnen testen. In deze opdracht onderzoek je of TestContainers hier een rol bij kunnen spelen.

Benodigde interesse(s)

  • Software Engineering
  • Java
  • Dapr

Wat krijg je

  • Een uitdagende afstudeeropdracht
  • € 1000 vergoeding, € 500 + leaseauto of € 600 + woonruimte
  • Professionele begeleiding
  • Trainingen gericht op jouw afstudeertraject
  • Sparren met andere afstudeerders en collega’s
  • Twee vakantiedagen per maand

Wat je gaat doen

  • 35% Afstudeeronderzoek
  • 40% Analyseren, ontwerpen, realiseren
  • 25% Documentatie

Dapr is een veelbelovend platform voor het ontwikkelen van schaalbare, gedistribueerde architecturen. Applicaties die op Dapr gebouwd zijn hebben een sidecar nodig om met het platform te communiceren. Het testen van een applicatie die onderdeel uitmaakt van zo’n architectuur is in meer of mindere mate afhankelijk van de beschikbaarheid van zo’n sidecar. We denken dat Testcontainers daar een rol in kunnen spelen, maar dat moet jij bewijzen.

De opdracht

Onderzoek hoe de correcte werking van een applicatie die gebouwd is voor Dapr aangetoond kan worden. Toon middels een proof of concept aan of en waarom TestContainers hierbij nodig zijn.