About me

Currently i am a Ph.D candidate at the Computer Science Department of the Athens University of Economics and Business under the supervision of the Associate Professor Vana Kalogeraki. CV

Education:

Research Interests:

  • Distributed Systems
  • Big Data
  • Stream Processing
  • Complex Event Processing
  • Resource Management
  • Scheduling in Distributed Systems
  • Cloud Computing
  • Pub/Sub Systems

Publications & Awards

Publications:

You can find a complete list of publications at: DBLP, Google Scholar

  • ORiON: Online ResOurce Negotiator for multiple Big Data Analytics frameworks
    Nikos Zacheilas, Nikolaos Chalvantzis, Ioannis Konstantinou, Vana Kalogeraki, Nectarios Koziris
    15th International Conference on Autonomic Computing (ICAC), Trento, Italy, September 3 - 7, 2018

  • A Comparative Study of General-Purpose Pub/Sub Systems for Message Dissemination
    Nikos Zacheilas, Thanasis Priovolos and Vana Kalogeraki
    3rd MUD Workshop at KDD, London, UK, August 20, 2018

  • On the fly load balancing to address hot topics in topic-based pub/sub systems
    Dimitris Dedousis, Nikos Zacheilas, Vana Kalogeraki
    38th IEEE International Conference on Distributed Computing Systems (ICDCS), Vienna, Austria, July 2 – 5, 2018

  • Probabilistic Management of Events' Late Arrival
    Nicolo Rivetti, Nikos Zacheilas, Avigdor Gal and Vana Kalogeraki
    12th ACM International Conference on Distributed and Event-Based Systems (DEBS), Hamilton, New Zealand, June 25 – 29, 2018

  • Dione: A Framework for Automatic Profiling and Tuning Big Data Applications
    Nikos Zacheilas, Stathis Maroulis, Thanasis Priovolos, Vana Kalogeraki
    34th IEEE International Conference on Data Engineering (ICDE), Paris, France, April 16-19, 2018

  • A Pareto-based scheduler for exploring cost-performance trade-offs for MapReduce workloads.
    Nikos Zacheilas, Vana Kalogeraki
    EURASIP Journal on Embedded Systems, Volume 2017

  • Dione: Profiling spark applications exploiting graph similarity
    Nikos Zacheilas, Stathis Maroulis, Vana Kalogeraki
    IEEE BigData, Columbus, Boston, MA, USA, December 11-14, 2017

  • ExpREsS: EneRgy Efficient Scheduling of Mixed Stream and Batch Processing Workloads
    Maroulis Stathis, Zacheilas Nikos, Vana Kalogeraki
    14-th IEEE International Conference on Autonomic Computing (ICAC), Columbus, Ohio, USA, July 17 - 21, 2017

  • Maximizing Determinism in Stream Processing Under Latency Constraints (Best Paper Award)
    Zacheilas Nikos, Vana Kalogeraki, Yiannis Nikolakopoulos, Vincenzo Gulisano, Marina Papatriantafilou, Philippas Tsigas
    11th ACM International Conference on Distributed and Event-Based Systems (DEBS), Barcelona, Spain, June 19 - 22, 2017

  • DIsCO: DynamIc Data COmpression in Distributed Stream Processing Systems
    Zacheilas Nikos, Vana Kalogeraki
    17th IFIP International Conference on Distributed Applications and Interoperable Systems (DAIS), Neuchatel, Switzerland, June 19 - 22, 2017

  • A Framework for Efficient Energy Scheduling of Spark Workloads
    Maroulis Stathis, Zacheilas Nikos, Vana Kalogeraki
    37-th IEEE International Conference on Distributed Computing Systems (ICDCS), Atlanta, GA, USA, June 5 - 8, 2017

  • Intelligent Urban Data Monitoring for Smart Cities
    Nikolaos Panagiotou, Nikolas Zygouras, Ioannis Katakis, Dimitrios Gunopulos, Nikos Zacheilas, Ioannis Boutsis, Vana Kalogeraki, Stephen Lynch, Brendan O'Brien
    26th European Conference on Machine Learning (ECML), Riva del Garda, Italy, September 19 - 23, 2016

  • INSIGHT: Dynamic Traffic Management Using Heterogeneous Urban Data
    Nikolaos Panagiotou, Nikolas Zygouras, Ioannis Katakis, Dimitrios Gunopulos, Nikos Zacheilas, Ioannis Boutsis, Vana Kalogeraki, Stephen Lynch, Brendan O'Brien, Dermot Kinane, Jakub Marecek, Jia Yuan Yu, Rudi Verago, Elizabeth Daly, Nico Piatkowski, Thomas Liebig, Christian Bockermann, Katharina Morik, Francois Schnitzler, Matthias Weidlich, Avigdor Gal, Shie Mannor, Hendrik Stange, Werner Halft, Gennady L. Andrienko
    26th European Conference on Machine Learning (ECML), Riva del Garda, Italy, September 19 - 23, 2016

  • ChEsS: Cost-Effective Scheduling across multiple heterogeneous mapreduce clusters
    Zacheilas Nikos, Vana Kalogeraki
    13-th IEEE International Conference on Autonomic Computing (ICAC), Würzburg, Germany, July 19 - 22, 2016

  • Dynamic Load Balancing Techniques for Distributed Complex Event Processing Systems
    Nikos Zacheilas, Nikolas Zygouras, Nikolaos Panagiotou, Vana Kalogeraki, Dimitrios Gunopulos
    16th IFIP International Conference on Distributed Applications and Interoperable Systems (DAIS), Heraklion, Crete, June 6 - 8, 2016

  • Pareto-based Scheduling of MapReduce Workloads
    Zacheilas Nikos, Vana Kalogeraki
    19th IEEE International Symposium on Real-Time Computing (ISORC), York, UK, May 17 - 20, 2016

  • Elastic complex event processing exploiting prediction
    Nikos Zacheilas, Vana Kalogeraki, Nikolaos Zygouras, Nikolaos Panagiotou, Dimitrios Gunopulos
    IEEE BigData, San Francisco, USA, October-November, 2015

  • Insights on a Scalable and Dynamic Traffic Management System
    Nikolaos Zygouras, Nikos Zacheilas, Vana Kalogeraki, Dermot Kinane, Dimitrios Gunopulos
    EDBT, Brussels, Belgium, March 2015

  • A Framework for Cost-Effective Scheduling of MapReduce Applications
    Nikos Zacheilas Nikos, Vana Kalogeraki
    12-th IEEE International Conference on Autonomic Computing (ICAC), Grenoble, France, July 2015

  • Towards Detection of Faulty Traffic Sensors in Real-Time
    Nikolaos Zygouras, Nikolaos Panagiotou, Nikos Zacheilas, Ioannis Boutsis, Vana Kalogeraki, Ioannis Katakis, Dimitrios Gunopulos
    MUD Workshop at ICML, Lille, France, July 2015

  • Dynamic reduce task adjustment for hadoop workloads
    Vaggelis Antypas, Nikos Zacheilas, Vana Kalogeraki
    Panhellenic Conference on Informatics, Athens, Greece, October 2015

  • Real-Time Scheduling of Skewed MapReduce Jobs in Heterogeneous Environments
    Nikos Zacheilas, Vana Kalogeraki
    11-th IEEE International Conference on Autonomic Computing (ICAC), Philadelphia, USA, July 2014

Awards:

More..

Teaching Assistant:

Undergraduate Courses

  • Operating Systems, Prof. G. Xylomenos - Spring 2014, Spring 2015, Spring 2016
  • Operating Systems, Dr. I. Konstantinou - Spring 2017

Theses:

  • MSc Dissertation Thesis: DynamicShare: Scheduling MapReduce Jobs in Heterogeneous Environments.
    Supervisor: Prof. Vana Kalogeraki

  • BSc Dissertation Thesis: Analysis, Design and Implementation of the Department’s Prerequisite Courses’ Portal
    Supervisor: Prof. Mema Roussopoulos

Contact Me

Distributed and Real-Time Systems Lab,
Patission 76, Antoniadou Building, 4th floor
ΤΚ 10434
Phone 210-8203154
zacheilas at aueb dot gr