Læringsplan 09.10.23 - 30.10.23
Hermed den femte læringsplan.
Periode | Delmål i denne cyklus | Opfyldelseskriterie | Status | Refleksion | Evaluering |
---|---|---|---|---|---|
09.10.23 - 30.10.23 | 1. LeakTestService omskrevet til consumer/producer arkitektur. 2. LeakTestService, InfluxDB, RabbitMQ og GatewayService kommunikerer i containers. | 1.1: Alle endpoints omskrevet til consumers. 1.2: Alle consumers lytter på de rigtige routing keys og modtager de rigtige beskeder. 1.3: Alle producers er sat op til at give response på requests. 2.1: Alle dependencies mellem services er sat korrekt op. 2.2: Alle services lytter på de korrekte porte. 2.3: Kommunikation testet fra gateway -> leaktest -> influxdb og tilbage. | 1.1 1.2 1.3 2.1 2.2 2.3 | Det store issue i denne omgang, har været at få al kommunikation til at foregå indenfor et HTTP request. For at opnå dette har jeg implementeret et mønster som kaldes “Request-Reply Pattern”. | For en gangs skyld nåede jeg i mål med alt hvad jeg havde sat mig for. Tidsestimeringen har fungeret bedre denne gang og der har generelt været færre problemer med udviklingen. |
Mit kanban ved begyndelsen af perioden:
This post is licensed under CC BY 4.0 by the author.