Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/dewantrie/ws-countdown-with-redis
A bidding features real-time countdown timers for auction groups, synchronized across multiple instances using Redis. It leverages WebSockets for live bid updates and notifications, with an event-driven architecture powered by Vert.x. Scalable and designed for high-concurrency environments.
https://github.com/dewantrie/ws-countdown-with-redis
countdown java quarkus redis vertx websocket
Last synced: 18 days ago
JSON representation
A bidding features real-time countdown timers for auction groups, synchronized across multiple instances using Redis. It leverages WebSockets for live bid updates and notifications, with an event-driven architecture powered by Vert.x. Scalable and designed for high-concurrency environments.
- Host: GitHub
- URL: https://github.com/dewantrie/ws-countdown-with-redis
- Owner: dewantrie
- Created: 2024-09-14T07:37:51.000Z (2 months ago)
- Default Branch: master
- Last Pushed: 2024-09-14T15:03:11.000Z (2 months ago)
- Last Synced: 2024-10-17T11:51:23.529Z (about 1 month ago)
- Topics: countdown, java, quarkus, redis, vertx, websocket
- Language: Java
- Homepage:
- Size: 16.6 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# ws-countdown-with-redis
This project uses Quarkus. To scale the countdown timer across multiple backend instances, all instances must be aware of the timers and maintain consistency in real-time.
## Running the application in dev mode
You can run your application in dev mode that enables live coding using:
```shell script
./mvnw compile quarkus:dev
```> **_NOTE:_** Quarkus now ships with a Dev UI, which is available in dev mode only at http://localhost:8080/q/dev/.