DEV Community

Sujit Suryawanshi
Sujit Suryawanshi

Posted on

Choosing right tech stack

Hello everyone! We are working on a complex web application, basically a portal, where we will be running python and shell/bash scripts on OS-level as part of the backend. There will be some data processing as well on the backend, and for the front end, we will be showing a dashboard along with some information such as graphs, lists, etc. What tech stack should we use for scalability, efficiency, and performance?

Top comments (4)

Collapse
 
brianking profile image
Brian King

There is a little bit of background information on tech stacks here.
I'd recommend Couchbase for simplifying your stack as it has multiple features including data caching, indexing, analytics, and more. It is scalable and fast. Head on over to the developer portal to find out more. Best of luck with your application!

Collapse
 
codeh4ck3r profile image
Sujit Suryawanshi

I appreciate your reply, @brianking.

I have read through the tech stacks listed in the aforementioned website, but I still have a question. Which tech stack is the most efficient for running shell scripts and python at the system level?

Collapse
 
nithishr profile image
Nithish R

If you are looking for an orchestrator for your Python/Bash scripts, Apache Airflow or Dagster, or Prefect could be an option. They can take care of scheduling & running scripts.

Collapse
 
sebastianccc profile image
Sebastian Christopher • Edited

A good library for graphs I like to use is d3