Publications


Refereed conference papers
  • Audience award! Efficient Processing of High-Volume Tick Data with Apache Flinki for the DEBS 2022 Grand Challenge
    Stefanos Kalogerakis, Antonis Papaioannou and Kostas Magoutis
    in the 16th ACM International Conference on Distributed and Event-Based System (DEBS'22), Copenhagen, Denmark, June 2022 (pdf,   Video presentation)
  • Amoeba: Aligning Stream Processing Operators with Externally-Managed State
    Antonis Papaioannou and Kostas Magoutis
    in the 14th IEEE/ACM International Conference on Utility and Cloud Computing (UCC'21), Leicester, UK, December 2021
    available for open access Article   (BibTex)
  • The Case for Better Integrating Scalable Data Stores and Stream-Processing Systems
    Antonis Papaioannou, Chrysostomos Zeginis and Kostas Magoutis
    in the IEEE Cluster Conference 2020 (CLUSTER'20), Kobe, Japan, (two page proceedings paper accompanying a poster)
    (pdf,   lightning video presentation)
  • Novel adaptation mechanisms for distributed data stores
    Antonis Papaioannou
    in the 14th EuroSys Doctoral Workshop (EuroDW 2020), April 2020
  • On the impact of log compaction on incrementally checkpointing stateful stream-processing operators
    A. Chronarakis, A. Papaioannou and K. Magoutis
    in the IEEE 38th International Symposium on Reliable Distributed Systems Workshops, 1st Workshop on Distributed and Reliable Storage Systems (DRSS 2019), Lyon, France, October 2019 (pdf, BibTex).
  • Replica-group leadership change as a performance enhancing mechanism in NoSQL data stores
    A. Papaioannou and K. Magoutis
    in the 38th IEEE International Conference on Distributed Computing Systems (ICDCS 2018), Vienna, Austria, July, 2018 (pdf BibTex).
  • Incremental elasticity for NoSQL data stores
    A. Papaioannou and K. Magoutis
    in the 36th IEEE International Symposium on Reliable Distributed Systems (SRDS 2017), Hong Kong, China, September, 2017 (pdf BibTex).
  • Incremental elasticity for NoSQL data stores
    A. Papaioannou and K. Magoutis
    in the 37th IEEE International Conference on Distributed Computing Systems (ICDCS 2017), Atlanta, GA, USA, June 2017, (two page proceedings paper accompanying a poster), (pdf BibTex).
  • C2C: An Automated Deployment Framework for Distributed Applications on Multi-Clouds
    F. Karniavoura, A. Papaioannou and K. Magoutis
    in 9th Symposium and Summer School on Service Oriented Computing - SummerSOC'15, 2015, Crete, Greece, June 2015
    Appears as IBM Technical Report RC25564, 2015 (pdf).
  • Cross-layer Management of Distributed Applications on Multi-Clouds
    A. Papaioannou, D. Metallidis and K. Magoutis
    in 2015 IEEE International Symposium on Integrated Network Management - IM'15, Ottawa, Canada, May 2015 (pdf Supplementary material BibTex).
  • An architecture for evaluating distributed application deployments in multi-clouds
    A. Papaioannou and K. Magoutis
    in Proceedings of the 2013 IEEE International Conference on Cloud Computing Technology and Science - Cloudcom'13, Bristol, UK, December 2013 (pdf BibTex).
  • Lifecycle management of service-based applications on multi-clouds: A research roadmap
    G. Baryannis, P. Garefalakis, K. Kritikos, K. Magoutis, A. Papaioannou, D. Plexousakis, and C. Zeginis,
    in Proceedings of 2013 International Workshop on Multi-cloud Applications and Federated Clouds (MultiCloud), April 2013 (pdf BibTex).
  • Adapting dataintensive workloads to generic allocation policies in cloud infrastructures
    I. Kitsos, A. Papaioannou, N. Tsikoudis, and K. Magoutis
    in Network Operations and Management Symposium (NOMS), 2012 IEEE, 2012 (pdf, BibTex).
Journal Paper
  • Addressing the read-performance impact of reconfigurations in replicated key-value stores
    Antonis Papaioannou and Kostas Magoutis
    to be published in IEEE Transactions on Parallel and Distributed System (TPDS)
    available for open access Article (early access)   (BibTex)
  • Design and implementation of a social networking platform for cloud deployment specialists
    Kostas Magoutis, Christos Papoulas, Antonis Papaioannou, Flora Karniavoura, Dimitrios-Georgios Akestoridis, Nikos Parotsidis, Maria Korozi, Asterios Leonidis, Stavroula Ntoa and Constantine Stephanidis
    SpringerOpen Journal of Internet Services and Applications, 2015 (available here)
Poster
  • Best poster award! Streamstore: Aligning Stream-processing Systems with Externally-Managed State
    Antonis Papaioannou and Kostas Magoutis
    in the 7th ACM SIGOPS European Conference on Computer Systems (EuroSys'22), Rennes, France, April 2022
  • The Case for Better Integrating Scalable Data Stores and Stream-Processing Systems
    Antonis Papaioannou and Kostas Magoutis
    in the IEEE Cluster Conference 2020, Kobe, Japan
  • Incremental elasticity for NoSQL data stores
    A. Papaioannou and K. Magoutis
    in the 37th IEEE International Conference on Distributed Computing Systems (ICDCS 2017), Atlanta, GA, USA, June 2017, (pdf)
  • SmartM: Automated Lifecycle Management Framework for Distributed Applications on Multi-Clouds.
    Antonis Papaioannou, Damianos Metallidis, and Kostas Magoutis
    Proc. of the Tenth International Summer School on Advanced Computer Architecture and Compilation for High-Performance and Embedded Systems (ACACES), Poster session, Fiuggi, Italy, July 2014
Other
  • Efficient adaptation mechanisms for improving performance during internal or external changes in distributed data stores
    Antonis Papaioannou
    PhD Dissertation, Computer Science Department, University of Crete,
    November 2021 (National Archive of PhD Theses, University of Crete Institutional Repository, Local copy).
  • Design And Implementation Of A System For Evaluating Distributed Application Deploymets in Multicloud
    Antonis Papaioannou
    MSc thesis, Computer Science Department, University of Crete, October 2013 (available here).