top of page
Læringsblog
Projekt: Trackunit
Search


Uge 46: Selfhost Kafka
Redpanda and Tailscale Jeg har sat en Kafka-kompatibel løsning op i mit homelab, fordi vores Product Owner nævnte, at Trackunit bruger Kafka i produktionen. Målet var at få praktisk erfaring med event streaming, så vores projekt kan afspejle den teknologi, de arbejder med virksomheden. Introduktion Formålet med at bygge et self-hosted event-streaming setup var at få en enkel, stabil message broker til udvikling for både teamet og mig selv. Da PO gerne ville have Kafka falgt v
Kenneth H Sørensen
Nov 13


Uge 45: Projekt Update
Kode, sikkerhed, tests og infrastruktur Den seneste periode har været fokuseret på at færdiggøre use cases, test og infrastruktur, samtidig med at jeg er begyndt at tænke mere IT-sikkerhed ind i udviklingen. UC1 og UC2 færdiggjort Begge use cases er nu implementeret på tværs af Ingestion-, Storage- og Media Access-services. UC1 håndterer oprettelse af upload-sessioner og generering af præsignerede PUT-URLs UC2 giver sikker adgang til mediefiler gennem præsignerede GET-URLs Ar
Kenneth H Sørensen
Nov 9


Uge 41: Cloud Storage
Object Storage: MinIO vs Azure Blob Cloud storage bruges til at gemme og tilgå data sikkert via internettet. Jeg vil undersøge object storage som den mest udbredte metode, se nærmere på MinIO og Azure Blob Storage, sammenligne deres opbygning og anvendelse, og afslutte med en refleksion over valget af løsning. Indhold: Cloud storage Object storage Kernebegreber i object storage Adgangskontrol i object storage MinIO basics Azure Blob basics Sammenligning Refleksion - Projekt
Kenneth H Sørensen
Oct 11


Uge 41: Læringsmål
Backend-udvikling og API-design Mål Forstå grundlæggende principper for cloud-storage og object-storage. Lære forskellen mellem file-, block- og object-baseret lagring. Få indsigt i S3-kompatible løsninger som MinIO og Azure Blob Storage og hvordan de anvendes i udvikling og produktion. Result Uge 41: Cloud Storage - MinIO vs Azure Blob ( link ) refleksion ift læring ses nedenfor refleksion ift projektet kan ses i den tilhørende blogpost Proces Læse IBM-artikler om data- og
Kenneth H Sørensen
Oct 7


Uge 40: Message brokers
Grundlæggende forståelse for message brokers Jeg vil gennemgå Hvad er en Message broker De to mønstre: point-to-point & pub-sub Kafka...
Kenneth H Sørensen
Oct 4


Uge 40: Læringsmål
Backend-udvikling og API-design Mål Grundlæggende forståelse af message brokers og deres rolle i asynkron kommunikation. Forstå...
Kenneth H Sørensen
Sep 30


Uge 39: Backend Skeleton
Laying the groundwork "From clean repo to professional backend baseline" Jeg vil samle nogle af de tanker jeg har haft, og skrive dem...
Kenneth H Sørensen
Sep 24
bottom of page