Alex JF

Projects in the Distributed Systems category

  1. Arabesque

    Arabesque is a distributed graph mining system that enables quick and easy development of graph mining algorithms, while providing a scalable and efficient implementation that runs on top of Hadoop.

  2. Evaluation of NoSQL databases for large-scale decentralized microblogging

    This project was created as an assigment for the Decentralized Systems and Cloud Computing courses during my 2nd semester at UPC.

    In this project, we were asked to do something related to decentralized systems and cloud computing. Having recently had an introduction to NoSQL languages, our group decided to make a comparison between Cassandra and Couchbase in the context of a twitter-like application.

  3. Smith-Waterman with OpenMP and OpenMPI

    This project was created as an assigment for the Algorithms and Models for Parallel Programming course during my 1st semester at UPC.

    In this project we were tasked with the implementation of parallel versions of the Smith-Waterman algorithm for sequence alignment using OpenMP and OpenMPI.

  4. Anacom

    This project was created as an assigment for the Software Engineering and Distributed Systems course during my 6th semester at IST.

    In this project we were tasked with the creation of a mobile communications network manager composed of several servers, tolerating one server failure (crash or byzantine behaviour) even in the presence of big network delays.

Page 1 / 1