Streamanje glazbe pomoću Go-a

Streamanje glazbe pomoću Go-a

MusicBox glazbeni servis svakom korisniku daje zasebni glazbeni “kanal” odnosno omogućuje svakom da streama glazbu po svom izboru, zbog čega u sustavu možemo imati stotine različitih glazbenih streamova, odnosno odvojenih long-running konekcija prema klijentima, odjednom. Streamer komponenta napisana je u Gou koji se pokazao kao odličan izbor. Ovdje je prikazan overview Go-based streamera (arhitekture i par zanimljivijih snippeta koda) i opisanih par problema na koje sam naišao tijekom implementacije.

382b18eebb1386e80ff7e20fd1eb784e?s=128

Senko Rašić

January 23, 2018
Tweet