https://github.com/bavix/vakeel-way
Service event storage
https://github.com/bavix/vakeel-way
Last synced: 12 months ago
JSON representation
Service event storage
- Host: GitHub
- URL: https://github.com/bavix/vakeel-way
- Owner: bavix
- License: mit
- Created: 2024-07-20T21:28:47.000Z (about 2 years ago)
- Default Branch: master
- Last Pushed: 2025-07-22T21:49:15.000Z (about 1 year ago)
- Last Synced: 2025-07-29T17:06:21.053Z (about 1 year ago)
- Language: Go
- Size: 183 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# vakeel-way
Vakeel Way is a service event storage. The service is designed to store information about service events that are sent to it. The service provides the ability to update a list of UUIDs. The list of UUIDs is sent as a stream of UpdateRequest messages. Each UpdateRequest message contains a list of UUIDs that need to be updated. These UUIDs are used to uniquely identify the request and can be used to track the request throughout the system.
The service is used to test that the gRPC service is working correctly. This is done by sending a stream of UpdateRequest messages and receiving a single UpdateResponse message in return. The UpdateResponse message is an empty message that indicates that the update operation was successful.
It is also used to mark services as working for some time. If services stop sending information about themselves, then they do not work and it is necessary to notify monitoring and create an incident.