DEV Community

on wind
on wind

Posted on

i built streaming aggregator from spotify, sc, deezer and yt music with golang and grpc

hey guys

just wanted to share my side project
it is a music streaming API written in go
i tried to make it fast and clean
here is the repo: https://github.com/feralbureau/bedrock-api
would love to hear your feedback
or just roast my code lol

Top comments (1)

Collapse
 
jakemoreno_dev profile image
Jake Moreno

This is a really cool idea. I've been working on a music-related side project myself (a chord/lyrics database) and dealing with multiple data sources is always the tricky part. Using gRPC to unify them is a solid approach — way cleaner than trying to normalize everything at the application layer.

Curious about rate limiting — did you run into issues with any of the streaming APIs throttling requests? That was one of the things I had to plan around early on.

Going to check out the repo, nice work.