ScaleStore - Manage Pod Scaling from a Centralized UI #1572
josephaw1022
started this conversation in
Show and tell
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
ScaleStore on GitHub
Explore ScaleStore on GitHub: ScaleStore Repository
Motivation Behind ScaleStore
While exploring Dapr's configuration documentation (Dapr Configuration How-To), I was inspired by the idea of creating a centralized solution for scaling Kubernetes pods. The concept is to establish a "single source of truth" for pod scaling, allowing for custom scaling logic beyond what's available in traditional configuration stores. Hence, the inception of ScaleStore – a straightforward application aimed at enhancing the development process, particularly in development and sandbox environments.
The Journey with .NET Aspire
This project presented the perfect opportunity to delve into .NET Aspire, assessing its strengths and identifying any pain points. My experience with Aspire thus far has been enlightening, particularly in how it facilitates rapid development and debugging. The use of Aspire’s admin metrics and span dashboard pages has notably accelerated my debugging process, a significant improvement from previous experiences.
Project Status and Outlook
Currently, ScaleStore is in its early stages, and I envision it as an optional, internal tool to streamline development workflows. It's not intended to be a major project, so I plan to allocate a limited amount of time to its development. However, its quick progress can be largely attributed to the capabilities of Aspire, showcasing the framework's efficiency and ease of use.
Beta Was this translation helpful? Give feedback.
All reactions