School of Computing

Funded PhD Project: Large scale data processing models

We invite applications an EPSRC funded PhD position for 36 months.

The PhD Project

This project will be supervised by Dr Matteo Migliavacca at our Medway campus.

Current e-commerce and social media applications generate huge amount of data which are then analysed using a variety of large scale data processing systems such as online transaction processing (OLTP), noSQL approaches, stream processing systems (e.g. Apache Storm), batch analytics (e.g. Apache Hadoop/Spark). These systems are developed according to different data processing models which increases development and maintenance costs: substantial effort is wasted to export, move, convert, and import data across different systems, burdening the implementation of application features. Running multiple systems in parallel also has a significant impact on operational costs.

The goal of the project is to develop a new data processing model which subsumes aspects of popular processing models such as transaction processing, stream processing and batch processing, allowing to implement big data application in a single data processing abstraction. Knowledge and understating of these models will be thus advantageous for applicants for the position. The project will also require to implement the model in a practical system prototype and to perform rigorous quantitative evaluation of the performance of the system, e.g., in terms of throughput and latency. A solid background in
software engineering and a concrete experience in implementation and performance evaluation of software applications are essential.

Applicants should have a good honours or equivalent undergraduate degree in a relevant subject, such as Computer Science or Engineering. A good Master's degree or relevant research experience (as evidenced by prior publications) will be advantageous.

The School of Computing, University of Kent

The School of Computing has a reputation for high-quality research, with over 40 current PhD students. Our research activity is wide ranging and takes place within focused Research Groups which provide an vibrant research community for all members, staff or student.

The School of Computing was ranked highly in the recent government run Research Excellence Framework (REF) exercise. Our research intensity was ranked 12th out of 89, with superb impact – 100% of our research impact ranked world leading or internationally excellent.

The University of Kent is a leading university with a commitment to excellence in teaching and research. As the UK's European university, it is committed to creating a global student and staff community that advances knowledge and stimulates intellectual creativity, and performs at the highest levels.

The Guardian University Guide 2014 places Kent among the top 20 universities in the UK and it has twice been awarded the highly prestigious Queen's Anniversary Prize for Higher and Further Education.

The School is committed to the Athena Swan Scheme. This is a national scheme whereby Universities commit to advancing and promoting the careers of female scientists. The University of Kent was awarded an institutional Bronze Award in 2014. Details can be seen on our website at

Entry Requirements and Funding

Applicants must hold (or expect to hold by the start date) a 1st or upper 2nd class BSc or equivalent in Computer Science or a related subject. This is an EPSRC funded Scholarship offered at the UK Research Council’s standard rate (£14,296 in 2016/17; to cover living costs) and will additionally cover tuition fees at the Home/EU rate (£4,121 in 2016/17). For funding reasons, this Studentship is open to EU Nationals only, including UK. The award will be for 36 months, subject to satisfactory progression.

The closing date for applications is 6th June 2016 and the successful candidate will be expected to start on 26 September 2016.

How to Apply

Applications should be made through the: University of Kent online admission form with the PhD Project text, given above, pasted into the "Reasons for study" section.

For technical queries about the project, email: Dr Matteo Migliavacca

For queries regarding the application procedure, email the PG-Research admissions officer: Stefan Kahrs

School of Computing, University of Kent, Canterbury, Kent, CT2 7NF

Enquiries: +44 (0)1227 824180 or contact us.

Last Updated: 12/05/2016