Dev

Validatie van gestructureerde LLM-output in Python die stand houdt

Validatie van gestructureerde LLM-output in Python die stand houdt

Stop met het interpreteren van vibes. Valideer contracten.

De meeste tutorials over “gestructureerde output” van GPT-modellen (LLM’s) zijn niet serieus. Ze leren je beleefd om JSON te vragen en hopen daarna dat het model zich gedraagt. Dat is geen validatie. Dat is optimisme met accolades.

Idempotentie in gedistribueerde systemen die daadwerkelijk werkt

Idempotentie in gedistribueerde systemen die daadwerkelijk werkt

Voorkom dubbele bijwerkingen

Idempotentie in gedistribueerde systemen is de eigenschap die je redt nadat het netwerk faalt, de wachtrij opnieuw probeert, de client paniekt en de operator een replay uitvoert. In productiesystemen is dubbele levering normaal. Dubbele bijwerkingen zijn de bug.

Slack-integratiepatronen voor waarschuwingen en workflows

Slack-integratiepatronen voor waarschuwingen en workflows

Slack is een workflow-gebruikersinterface en een laag voor het leveren van waarschuwingen.

Slack-integraties lijken bedrieglijk eenvoudig omdat je een bericht kunt posten met één HTTP-aanroep. Het interessante deel begint wanneer je Slack interactief en betrouwbaar wilt maken.

Gestructureerd loggen in Go met slog voor observabiliteit en alerting

Gestructureerd loggen in Go met slog voor observabiliteit en alerting

Opvraagbare JSON-logboeken die koppelen aan traces.

Logs zijn een debug-interface die je nog kunt gebruiken als het systeem in brand staat. Het probleem is dat gewone tekstenlogs slecht verouderen: zodra je filtering, aggregatie en alarmering nodig hebt, begin je met het parsen van zinnen.