3 ms·
Hey there! I really like your service. What's your tech stack?
by EMIRELADERO 4y ago
Hey there! I really like your service. What's your tech stack?
- ezekg 4y agoMainly Rails. Some Go.
- EMIRELADERO 4y agoCool. What did you use Go for that rails couldn't do (or do well/scale), if you mind me asking?
- ezekg 4y agoFirst version of the distribution API was a Go microservice. But that microservice is now deprecated and its replacement was rolled into the main Rails app. That microservice streamed large files (so I went with Go), but I nixed the streaming and Go was no longer needed. The CLI is also written in Go.
- EMIRELADERO 4y agoThanks! Have you contemplated making the backend open source or at least source-available ("Look but don't touch", you may only use the hosted service, etc)? Would love to take a look at the implementation
- ezekg 4y ago*looks around* I haven’t announced it yet -- but yes. Working towards open sourcing everything. :)
- EMIRELADERO 4y agoOh wow!! That's actually amazing! Thank you so much. I promise I'll keep the secret till then :)
- joshxyz 4y agoOh god thank you for your work.