A picture is worth a thousand words, but I also wrote some words...
Full Post: https://devalter.com/collective/thoughts/technology_stack
I used Vue.js (w/ Nuxt, Vuex, and Veutify) for the frontend, Node.js (w/ Express.js) and Python3 for the backend, MongoDB (w/ Mongoose) for the database, Redis (w/ RedisJSON) for caching and communication between microservices, Nginx to launch a reverse proxy on an open port, Cloudflare for the DNS and more caching, and Stripe to process payments. Everything is running on a VPS from AWS.
Let me know what you think!
What is your preferred tech stack?
Or how did you build your website?
(feel free to post a link, I'll check it out)
Should I add anything or try something new?
How do you stress test your system to see if it could handle 10 million users?