DiceDB / dice

DiceDB is hyper-optimized for building and scaling truly real-time applications on modern hardware. It is a drop-in replacement for Redis with support for SQL-based reactivity.
https://dicedb.io/
Other
3.32k stars 420 forks source link

Infrastructure automation script to spinup and setup any AWS VM #139

Open arpitbbhayani opened 1 month ago

arpitbbhayani commented 1 month ago

Create a simple infrastructure script, maybe Pulumi or Open Tofu, and set up the entire instance to be equipped to run DiceDB executables.

The script should take the infra parameters (say instance name) as input and then prepare the instance to run the DiceDB process. Make sure the process is configured with best practices under systemctl, supervisor, or equivalent to ensure auto restarts.

gauravsarma1992 commented 1 month ago

Looks like this has been completed?

hanshal101 commented 1 month ago

Hey @arpitbbhayani I would like to work on this issue, I'll take some time to understand this but surely would like to work on something new !!!!

arpitbbhayani commented 1 month ago

Forgot to update the issue. But we do have a primitive Pulumi script ready. Check that and help us understand what's missing. Assigning it to you.

AshwinKul28 commented 2 days ago

@hanshal101 Hope you're doing well. Can you please update the issue with your latest findings? If there're any blockers we can discuss then over the Discord.

hanshal101 commented 1 day ago

Hey @AshwinKul28 yes we discussed this issue in the recent CC, everything looks fine for Pulumini we just need to test the script and check if the desired state is achieved. Working on testing !!! (setup)