https://github.com/educorreia932/feup-sdle
⛓ M.EIC 2021/2022 - 1ˢᵗ year/ 1ˢᵗ semester
https://github.com/educorreia932/feup-sdle
decentralized-social-networks distributed-systems feup-sdle gnutella jeromq pub-sub university-course zeromq
Last synced: 2 months ago
JSON representation
⛓ M.EIC 2021/2022 - 1ˢᵗ year/ 1ˢᵗ semester
- Host: GitHub
- URL: https://github.com/educorreia932/feup-sdle
- Owner: Educorreia932
- Created: 2021-11-12T17:17:30.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2022-08-09T23:41:29.000Z (almost 4 years ago)
- Last Synced: 2025-02-23T23:28:49.218Z (over 1 year ago)
- Topics: decentralized-social-networks, distributed-systems, feup-sdle, gnutella, jeromq, pub-sub, university-course, zeromq
- Language: Kotlin
- Homepage:
- Size: 4.48 MB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Distributed Systems in Large Scale ⛓
## M.EIC - 1st year / 1st semester
## Projects
### Implementation of a Reliable Pub/Sub Service
The first project consisted in designing and implementing a reliable publish/subscribe service with exactly-once message delivery in mind.
The implementation was done in Kotlin and since it compiles to Java bytecode, the JeroMQ library (Java's binding for ZeroMQ) was used for message exchanging. As a build tool we used Maven