About

Hello! I am Esmaeil Mirvakili.

I am interested in reading book, biking, and playing video games.

Basic Information
Age:
26
Email:
smirvaki@ucsc.edu
Language:
English, Persian
Degree:
CSE PhD
Research Interests:
  • Distributed Systems
  • Storage System
  • Microservices
  • Software Engineering
  • DevOps
Professional Skills
Java
90%
Spring
80%
NoSQL
70%
SQL
80%
DevOps
50%
Microservices
80%
Publications

Feb 2019

Link
Download
Reactive Liquid: Optimized Liquid Architecture for Elastic and Resilient Distributed Data Processing
Seyed Esmaeil Mirvakili, MohammadAmin Fazli, Jafar Habibi

Today's most prominent IT companies are built on the extraction of insight from data, and data processing has become crucial in data-intensive businesses. Nevertheless, the size of data which should be processed is growing significantly fast. The pace of the data growing has changed the nature of data processing. Today, data-intensive industries demand highly scalable and fault tolerant data processing architectures which can handle the massive amount of data. In this paper, we presented a distributed architecture for elastic and resilient data processing based on the Liquid which is a nearline and offline big data architecture. We used the Reactive Manifesto to design the architecture highly reactive to workload changes and failures. We evaluate our architecture by drawing some numerical comparisons between our architecture prototype and the Liquid prototype. The performed evaluation shows that our architecture can be more scalable against workload and more resilient against failures than the Liquid architecture is.

Education

2019 - Present

PhD
Computer Science and Engineering

UC Santa Cruz

2016 - 2018

Master's Degree
Computer Engineering - Software

Sharif University of Tech

2011 - 2015

Bachelor's Degree
Computer Engineering - Software

Yazd University

Work Experience

Apr 2017 – Jul 2018

Motoshub Project
Web Developer and Researcher

Developing an open source platform for social networking and community sites entitled "Shub".

Jun 2013 – Nov 2015

Parsijoo Search Engine
Backend Developer

Developing a search engine designed for Persian language: "Parsijoo". I worked on web services and crawlers.

Contact Me

Address

Santa Cruz, California, U.S.A

Email

smirvaki@ucsc.edu