University of Macedonia course of Distributed Systems
Contains the design documents for the application
Contains the code for the Program implemented with sockets
Contains the code for the Program implemented with rpc protocol
- Pyro4 version
- GRPC version
Contains code for the Program implemented in Message Queues
- RabbitMQ
- ZeroMQ
- ZeroRPC
- simple kafka chat
Contains code for the Program implemented with Web Services (SOAP, REST)
- Restful-Bank restful implementation using nodejs, mongodb, passportjs
- SOAP/bank soap implementation using python with spyne, zeep and mariadb
Firebase real time simple chat