-
Notifications
You must be signed in to change notification settings - Fork 3
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Announcement] moving to paid hosting service to ensure better up time #769
Comments
Hello @tianhaoz95, I appreciate this application, and it was precisely aimed at our actual bottleneck. May I kindly ask what could be the best approach/solution to get this integration permanently running?
Does it mean that this app runs for a few days and then dies? Would it be possible to have it running as GH action? 🐰 |
TL;DR
As the user grows, server pressure has become a concern where the free quota tends to run out at the end of each month, making it a frustrating experience for developers. To make it more enjoyable to use, I have migrated it to a paid service. Since the app remains free, some sponsorship that keeps the app running will be appreciated.
A bit of history
The Check Group app per execution time is short, but the execution count is significant since it needs to compare required checks upon every status change. Intuitively, microservice is a good fit, so I chose Vercel as the hosting backend. However, it turned out wrong since Check Group execution is so short that the booting process wasted a lot of execution time.
The solution so far
The decision is to move it to a long-running process to make it more available. Unfortunately, there are no free long-running services. In addition, the process for registering a paid GitHub app is cumbersome, so please consider sponsoring through Buy Me a Coffee to help keep the project healthy and improve further.
The text was updated successfully, but these errors were encountered: