-
Notifications
You must be signed in to change notification settings - Fork 5
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
Add health check endpoint(s) to support a public status page #132
Conversation
This PR is worrying me a bit with the massive number of ABI being included. Lambda applications are not meant to have over 50mb zipped data so I will be interested to see the sizing impact this has. Also, there is already a section and naming convention for abi files (and all other files). Please try to keep in line with the set style for the repository. |
Hey @axejintao , thanks for the feedback on this. Allow to respond to your concerns individually:
|
i guess for my first point we would want to see how big it gets. I actually hadn't heard of type chain before but I will look into it. If we have space for it we way want to use it but again worried since we are already at 42mb i think. It is something i'll have to toy with. regardless, i think it doesn't hurt to continue implementation here and if we need to split it out then we can fork the repo and cut out the non health API pieces and dependencies. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
overall i've taken the time to understand the approach and i think it makes sense.
i think we will want to address some of the things i've brought up in these comments for the scope of this PR.
there will probably be follow up improvements possible here for reducing latency / costs via caching or something but that's out of scope for now.
b972939
to
04f498f
Compare
04f498f
to
520dedb
Compare
merged and rebased on a separate pr |
Closes #125