Data Management:Replication of SQL databases for scalability and fault-tolerance; SQL processing on NoSQL databases; polyglot databases.

Group Communication: Distributed consensus and related problems; gossip-based protocols for large-scale systems.

Tools: Monitoring, benchmarking and simulation tools for distributed systems and databases.


Distributed systems: "Distributed Systems" and "Foundations of Distributed Systems" @ Master Course in Informatics.

Databases: "Database Administration" and "Large Scale Data Management" @ Master Course in Informatics.


All projects, software, publications, and past events.