Hello! I am Esmaeil Mirvakili.
I am interested in reading book, biking, and playing video games.
- Distributed Systems
- Storage System
- Microservices
- Software Engineering
- DevOps
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.
2019 - Present
UC Santa Cruz
2016 - 2018
Sharif University of Tech
2011 - 2015
Yazd University
Apr 2017 – Jul 2018
Developing an open source platform for social networking and community sites entitled "Shub".
Jun 2013 – Nov 2015
Developing a search engine designed for Persian language: "Parsijoo". I worked on web services and crawlers.
Address
Santa Cruz, California, U.S.A
smirvaki@ucsc.edu