DEV Community

Discussion on: Serverless Node.js URL Shortener App powered by Upstash Kafka and Materialize

Collapse
 
rishabh570 profile image
Rishabh Rawat

Hey Bobby, it was a nice read. I had also recently worked on a URL shortener which was built with the similar stack.

It was fastify and MongoDB as a persistance layer. Kafka was used to send click events similar to the implementation here.

Interesting to see the implementation with Upstash. Kudos!

Collapse
 
bobbyiliev profile image
Bobby Iliev

Oh that is super cool! Mine is mainly a PoC. Do you have a link to yours? I would love to check it out if it is open-source 🙌

Collapse
 
rishabh570 profile image
Rishabh Rawat

Yep, it was an internal tool. I had open sourced it after abstracting away some of our business logic, it is available here. And here's the blog post.

One correction btw, we end up using PostgreSQL instead of MongoDB as we were already using it for similar purposes 😁.

Thread Thread
 
bobbyiliev profile image
Bobby Iliev

That is awesome! Thanks for sharing! I will be checking it out later on! Might try to extend this and add Materialize for real time data analytics 🚀