Waarom hebben ze geen Testcontainers genomen?
Golang
Dacht dat het een samengestelde index was, maar optimaliseert de optimizer niet de kolommen in de juiste volgorde?
Welke sortering wordt gebruikt in de oplossing?
Je noemde dat er problemen waren met de indexen — kun je dat specifiek vertellen?
Jouw service was een API die door andere services werd gebruikt. In Redis bewaarden jullie gegevens voor verrijking — waarom gingen jullie niet bij elk verzoek naar de referentieservice (over magazijnen, etc.)?
Hoe waren de metrics ingesteld? Stuurde de service de metrics of haalden ze ze op?
Wat gebeurde er toen de index werd teruggedraaid, de query werd herschreven en vervolgens dezelfde index opnieuw werd toegepast?
Je hebt vermeld dat je Redis hebt gebruikt voor het werken met Kafka — kun je uitleggen waarom?
Kun je vertellen over de deployment via Docker — hoe werkte het?
Waar werden de metrics opgeslagen? Hebben jullie VictoriaMetrics niet gebruikt?
Goed, wat is er precies veranderd in het verzoek zelf?
Heb je Testify gebruikt?
Hoe waren je metrics ingesteld? Waar deploy je meestal?
LRU slaat gegevens op op applicatieniveau — in welke zin wordt het cachegedrag onvoorspelbaar bij schaalvergroting?
Is de index of query herschreven — wat is er precies veranderd in de query?
Wat is de complexiteit van het algoritme en waar is de boom hier?
De tracing is al gedaan — wat heb je precies gedaan?
Er is een bibliotheek in Go — LRU, waar je Any kunt doorgeven en TTL kunt instellen. Waarom is Redis gekozen en niet deze?
In het cv staat dat je de verwerkingssnelheid 4-5 keer hebt versneld op je laatste baan — vertel er meer over.
Je noemde dat je tests hebt geschreven — kun je vertellen wat voor tests dat waren en wat je hebt gebruikt?