Project to 2015/2016 Development of Distributed Applications course of Masters Degree in Computer Science and Engineering @ Instituto Superior Técnico
Develop an application middleware that consisted in a brokers network that supported a Publish-Subscribe model with the following characteristicts:
- Broker replication to avoid broker partion in the presence of faults
- Offer FIFO Order in messages
- Offer Total Order in messages
- Offer a hierarchical language to send/receive the messages