Distributed Systems group



Welcome to the home page of the Distributed Systems (DS) group, which is one of the sections of the Department of Software and Computer Technology (SCT) of the Faculty Electrical Engineering, Mathematics, and Computer Science (EEMCS) of Delft University of Technology. The DS group was formerly called the Parallel and Distributed Systems (PDS) group.

The mission of the DS group is to model, design, implement, and analyze distributed systems and algorithms. Our research is fundamental, aimed at the development and evaluation of new generic concepts in systems software, and application-driven, motivated by important application areas, such as e-science, online games, graph processing, and online social networks. Much of it is experimental, validating the proposed new concepts by means of implementation and deployment in prototypes that are used in the real world. The three research areas of the DS group are scheduling in distributed computing systems, big data processing, and cooperative systems. Recently, the group strongly increased its research into blockchain technology.

The teaching of the DS group consists of BSc courses on computer systems, operating systems, and networks, and of MSc courses on Distributed Algorithms, Distributed Systems, Cloud Computing, Applied Security, and High-Performance Computing. In the fall of 2017, a new course on Blockchain Engineering will start.

The DS group has excellent computing facilities for its experimental research. We have a 48-node cluster computer, which is part of the NWO-funded fifth-generation Distributed ASCI Supercomputer (DAS-5). Each node consists of two 2.4-GHz eight-core CPUs, 64 GB of main memory, and 2 4-TB disks, and a total amount of storage in the headnodes of 192 TB. All the nodes are connected by a 10-Gb Infiniband network and a Gigabit Ethernet network. The entire cluster is connected by a wide-area network to similar systems at the other universities participating in ASCI.


  • (8 May 2017) Bogdan Ghit defended his PhD thesis entitled Optimizing the Performance of Data Analytics Frameworks
  • (30 March 2017) Bogdan Ghit's paper on checkpointing in the Spark data-processing framework has been accepted at HPDC'17.
  • (30 March 2017) The Dutch National Blockchain Coalition, in which the Distributed Systems Group of TU Delft participates, has been initiated by secretary Kamp at a meeting at the Department of Economic Affairs.
  • (15 November 2016) A 2.2 million Euro project on blockchain technology in the logistics sector has been granted by TKI Dinalog to a consortium of more than 10 partners including TU Delft, ABN AMRO and the Port of Rotterdam. Project leader is Johan Pouwelse of the Distributed Systems Group.
  • (October 25, 2016) ABN AMRO bank and the Distributed Systems Group, with Johan Pouwelse as the project leader, have started a collaboration on the development of blockchain applications.
  • (October 13, 2016) The Distributed Systems Group congratulates Alexandru Iosup on his appointment to full professor at VU Amsterdam, and thanks him for his contributions to the group and for the many years of fruitful collaboration. He will remain also affiliated with the Distributed Systems Group.
  • (May 13, 2016) Alexandru Iosup has obtained a VIDI grant from NWO for his project MagnaData.
  • (May 13, 2016) Yong Guo defended his PhD thesis entitled Distributed Heterogeneous Systems for Large-Scale Graph Processing.
  • (May 5, 2016) The Distributed Systems Group has an accepted paper in the industry track of the VLDB'16 conference on the Graphalytics benchmark authored by Alexandru Iosup and his team from TUDelft and industry.
  • (April 8, 2016) Riccardo Petrocco defended his PhD thesis entitled Improving Peer-to-Peer Video Streaming.
  • (March 2016) On March 12-26, the DS Group organized the 7th ACM/SPEC Int'l Conference on Performance Engineering.
  • (16 January 2016) The 1-page annual report of the Distributed Systems of 2015 is available.
  • (January 2016) The Distributed Systems Group has three accepted papers in CCGrid 2016 (on balancing datacenter resources across data-processing frameworks (Aleksandra Kuzmanovska, TU/e), on reducing the job slowdown variability when scheduling MapReduce (Bogdan Ghit), and on a comparison of CPU versus GPU-based systems for graph processing (Yong Guo))
  • (17 December 2015) Alexandru Iosup has been awarded the "Nederlandse Prijs voor ICT-Onderzoek 2016". The award will be presented at ICT.Open 2016 on 22-23 March 2016. Here is the official announcement.
  • (November 2015) An interview with our PhD student Vincent van Beek, who combines doing a PhD with a job in industry, in Computable (in Dutch).
  • (25 November 2015) Alexandru Iosup has been appointed member of De Jonge Akademie, which is the junior section of the Koninklijke Nederlandse Akademie van Wetenschappen. Here is an announcement of the new appointments. 
  • (23 November 2015) Johan Pouwelse and his students launched an app for smartphones that enables autonomous communications without the need for access to the internet for downloading or using it. An article on it appeared in the national Dutch newspaper de Volkskrant.
  • (24 September 2015) Johan Pouwelse gave a keynote lecture at the IEEE Conference on Peer-to-Peer Computing 2015 in Boston.
  • (1 July 2015) Dick Epema has been appointed full professor and chair of the Distributed Systems group.
  • (17 January 2015) ) Alexandru Iosup of the PDS group has won the title of "Docent van het Jaar Hoger Onderwijs 2015" (teacher of the year in higher education 2015) of the Interstedelijk StudentenOverleg (ISO). The prize that comes with this title was presented to him on 17 January 2015 by the Minister of Education, Culture and Science Jet Bussemaker. For more information, see the ISO webpage
Tribler logo
Bit-measure logo
Koala Grid Scheduler logo
Grench Mark logo
DAS 5 logo