Disque on phusion/baseimage Ubuntu
2.4K
Disque is ongoing experiment to build a distributed, in memory, message broker. Its goal is to capture the essence of the "Redis as a jobs queue" use case, which is usually implemented using blocking list operations, and move it into an ad-hoc, self-contained, scalable, and fault tolerant design, with simple to understand properties and guarantees, but still resembling Redis in terms of simplicity, performances, and implementation as a C non-blocking networked server.
Currently (30 May 2015) the project is just an alpha quality preview, that was developed in roughly 120 hours, 244 different commits performed in 72 different days, often at night and during weekends. In short: don't expect much or rock solid production systems here.
WARNING: This is alpha code NOT suitable for production. The implementation and API will likely change in significant ways during the next months. The code and algorithms are not tested enough. A lot more work is needed.
Tags available:
0.0.0-201604290.0.0-201604050.0.0-201602040.0.0-201601060.0.0-201601020.0.0-201512290.0.0-201512260.0.0-201512250.0.0-201512240.0.0-201512230.0.0-201512100.0.0-201509110.0.0-201508210.0.0-201507280.0.0-201507270.0.0-201507260.0.0-201507130.0.0-201506300.0.0-201506150.0.0-201506110.0.0-201505300.0.0-201505210.0.0-20150515docker run --name disque [-p 7711:7711] [-v /some/directory:/data] -d graanjonlo/disque[:tag]
docker exec -t -i disque disque -p 7711
This image includes EXPOSE 7711, so standard container linking will make it automatically available to the linked containers. It also includes VOLUME ["/data"] so you can mount a data volume.
Content type
Image
Digest
sha256:ac8588602…
Size
160.9 MB
Last updated
about 11 years ago
docker pull graanjonlo/disque