Hi, developers!

I'd like to talk about the command center. )

I know it's a paid feature for historical reasons. Here in Russia, I might
count about 4 different command centers: one for sale and others for
internal purposes only. All of them are good at something, but they have
one significant drawback in common: they are closed-source.

We had a discussion https://github.com/apache/cloudberry/discussions/1046 .

I want to move forward and propose an open-source command center. Right
now, it's worse than all the commercial counterparts. But as we have seen
many times before, all of them will eventually become obsolete, and only
open-source compatible solutions will remain.

What I have:
1. A special extension to send query data from CloudBerry to an external
agent
https://github.com/apache/cloudberry/tree/main/gpcontrib/gp_stats_collector
2.  A service to gather and aggregate data
https://github.com/open-gpdb/yagpcc

It has various interfaces - grpc/csv/json. And a generated UI (using LLM, I
do not understand how it works but it works). Times have changed and we
could easily generate other features like pg_dash has
https://github.com/avamingli/pg_dash

What I would like to do:
1. Create new cloudberry ecosystem repository
https://github.com/apache/cloudberry-command-center (need help with how to
do this ) )
2. Rename and move https://github.com/open-gpdb/yagpcc to
https://github.com/apache/cloudberry-command-center
3. Seize power Declare it as a new open source command center and encourage
all those interested in developing the functionality to join and make
contributions.

I would like to hear your thoughts on my initiative. Will it interfere with
other plans? Perhaps there is a better candidate. Perhaps the solution
should be significantly improved and only then called a command center.

Looking forward to your thoughts.

WBW, Leonid

Reply via email to