Workshop

Date: Every Week

  • Location: HL7, ECE department
  • Workshop theme: Middleware for Parallel and Distributed Systems
  • Time: 17:00 - 18:00

Papers Allocated

Name Acronym Paper Title
Εμμανουήλ Πασαμιχάλης SIN Sinfonia: A New Paradigm for Building Scalable Distributed Systems
Μαρούλης Γεώργιος Maglev Maglev: A Fast and Reliable Software Network Load Balancer
Τσούκαλος Ευάγγελος ADN-DTM Application-Driven Network-Aware Digital Twin Management in Industrial Edge Environments
Μπανάκος Βασίλειος EA-MDT An Entanglement-Aware Middleware for Digital Twins
Stavros Stathopoulos Oakestra Oakestra: A Lightweight Hierarchical Orchestration Framework for Edge Computing
Γεώργιος Μουντζουρίδης TAO TAO: Facebook’s Distributed Data Store for the Social Graph
Ιωάννα Τροχάτου Dynamo Dynamo: Amazon’s Highly Available Key-value Store
Βασίλειος Ρούσσης MP/S The Many Faces of Publish/Subscribe
Σαμαράς Θεοφάνης Kafka Kafka: A Distributed Messaging System for Log Processing
Εμμανουήλ Δράκος Δράκος Boki Boki: Stateful Serverless Computing with Shared Logs
Ιωάννης Γιαννακούρας MicroEdge MicroEdge: A Multi-Tenant Edge Cluster System Architecture for Scalable Camera Processing
Εμμανουήλ Γιακουμάκης Service Fabric Service Fabric: A Distributed Platform for Building Microservices in the Cloud
Εμμανουήλ Βίχος LazyLog LazyLog: A New Shared Log Abstraction for Low-Latency Applications
Γρυπάρης Ευστράτιος CORFU CORFU: A Shared Log Design for Flash Clusters
Κωνσταντίνα Ριζόγιαννη ServiceRouter ServiceRouter: Hyperscale and Minimal Cost Service Mesh at Meta
Αθανάσιος Φίλης Sora Sora: A Latency Sensitive Approach for Microservice Soft Resource Adaptation
Σώκος Βασίλειος UDS Understanding Data Spaces: A Systematic Mapping Study of Foundations, Technical Building Blocks, and Sectoral Adoption
Ζωντός Μιχάλης DASNI Dynamic Adaptation of Software-Defined Networks for IoT Systems: A Search-Based Approach
Παπαδόπουλος Χαράλαμπος CAT Control Action Types – Patterns of Applied Control for Self-Adaptive Systems
Πλεύρη Αικατερίνη Μαρία Voltaire Voltaire: Precise Energy-Aware Code Offloading Decisions with Machine Learning
Κωνάκης Νικόλαος SmartSPEC SmartSPEC: Customizable Smart Space Datasets via Event-Driven Simulations
Γεώργιος Φοίβος Λυμπερόπουλος SwitchFlow SwitchFlow: Preemptive Multitasking for Deep Learning
Ιωάννης Διονύσιος Βαρδακαστάνης Cilantro Cilantro: Performance-Aware Resource Allocation for General Objectives via Online Feedback
Ανδρέας Παναγόπουλος Aergia Aergia: Leveraging Heterogeneity in Federated Learning Systems
Προδρόμου Λουκάς Ιωάννης Banyan Banyan: Fast Rotating Leader BFT
Δημήτριος Φιλόπουλος ReLAQS ReLAQS: Reducing Latency for Multi-Tenant Approximate Queries via Scheduling
Syrokostas Konstantinos Recipe Recipe: Hardware-Accelerated Replication Protocols: Rethinking Crash Fault Tolerance Protocols for Untrusted Cloud Environments

Workshop Schedule

Workshop Schedule

14/10/2026 | 17:00–18:00 | HL7

Person Article
Ιωάννα Τροχάτου Dynamo
Μπανάκος Βασίλειος EA-MDT
Εμμανουήλ Γιακουμάκης Service Fabric

21/10/2026 | 17:00–18:00 | HL7

Person Article
Εμμανουήλ Πασαμιχάλης SIN
Μαρούλης Γεώργιος Maglev

04/11/2026 | 17:00–18:00 | HL7

Person Article
Stavros Stathopoulos Oakestra
Γεώργιος Μουντζουρίδης TAO
Βασίλειος Ρούσσης MP/S

11/11/2026 | 17:00–18:00 | HL7

Person Article
Σαμαράς Θεοφάνης Kafka
Εμμανουήλ Δράκος Δράκος Boki
Κωνσταντίνα Ριζόγιαννη ServiceRouter

25/11/2026 | 17:00–18:00 | HL7

Person Article
Emmanouil Vichos LazyLog
Γρυπάρης Ευστράτιος CORFU
Ιωάννης Γιαννακούρας MicroEdge

02/12/2026 | 17:00–18:00 | HL7

Person Article
Αθανάσιος Φίλης Sora
Σώκος Βασίλειος UDS
Ζωντός Μιχάλης DASNI
Τσούκαλος Ευάγγελος ADN-DTM

09/12/2026 | 17:00–18:00 | HL7

Person Article
Παπαδόπουλος Χαράλαμπος CAT
Πλεύρη Αικατερίνη Μαρία Voltaire
Κωνάκης Νικόλαος SmartSPEC

16/12/2026 | 17:00–18:00 | HL7

Person Article
Γεώργιος Φοίβος Λυμπερόπουλος SwitchFlow
Ιωάννης Διονύσιος Βαρδακαστάνης Cilantro
Ανδρέας Παναγόπουλος Aergia

23/12/2026 | 17:00–18:00 | HL7

Person Article
Προδρόμου Λουκάς Ιωάννης Banyan
Δημήτριος Φιλόπουλος ReLAQS
Syrokostas Konstantinos Recipe

Presentation guidelines

  • Slide presentation
  • Duration of each presentation: 20 minutes
    • 15 minutes presentation
    • 5 minutes questions
  • Among other elements, it is compulsory to present the following:
    • Motivation
    • Article contributions
    • Background information (e.g., Federated Learning, SDN, etc)
    • System overview and/or architecture
    • Evaluation
    • Related work
    • Conclusion

Presentation submission

  • Slides have to be submitted via eclass the day after the presentation.

Evaluation of the presentation

  • You have to demonstrate your understanding of the article, the ability to analyze, to prepare and present slides and answer to questions.
  • Presentation rating:
    • Quality of the slides content (5)
      • Content, spelling, structure
    • Quality of the oral presentation (6)
    • Level of understanding of the article and its background (9)
    • Answers to Questions (6)
    • Study of related (cited) articles (4)