Skip to content

oslabs-beta/Radish

Repository files navigation

🚀Welcome to Radish!🚀

Radish

Website | Medium | LinkedIn

Radish an open-source application designed to simplify Redis cluster management. This is your one-stop shop for configuration, visualization, price estimation and performance monitoring. It integrates with Docker to ensure consistency across development, testing, and production environments.

Getting Started

npm install
npm run dev

Landing Page

Features

Easy Configuration

Radish’s interface provides user-guided configuration steps with visualization of master-replica-shardings diagram. You can choose default setting, or create AOF(Append-Only File) and RDB(Redis Database Backup) persistence to manage the balance of data durability and performance. Redis config files would be generated after setting for you to test it locally or in AWS console.

Configuration

Pricing Estimation

Managing costs is critical. Radish includes a price estimation feature that helps developers understand the financial implications of their Redis cluster setups. By providing clear cost estimates, Radish enables better budgeting and resource allocation.

Pricing

Now, Ready to Build!

Ready To Build

Performance Benchmark

Understanding the performance of your Redis instances is essential for maintaining high availability and responsiveness. Radish offers real-time insights into your Redis clusters. This includes latency, throughput, CPU utilization and memory usage, helping you optimize performance and identify potential bottlenecks.

Benchmark performance

Future Features in Roadmap

We’re just getting started! Future plans for Radish include more granular visualizations and support for new genAI (Redis Vector Library) features.

Start to Contribute

Add .env file, something like below:

AWS_ACCESS_KEY_ID=
AWS_SECRET_ACCESS_KEY=
MONGO_URI=
JWT_SECRET=

Authors

Name Connect with Us Check out our Work
Tom Djergian LinkedIn GitHub
Jay Hoogheem LinkedIn GitHub
Charlize Zhou LinkedIn GitHub
Ksenia Vasileva LinkedIn GitHub
Sameer Syed LinkedIn GitHub