April 14, 2020
Two of our IT / WMC students, Matija Šipek and Dino Muharemagić, under the mentorship of Dr. Branko Mihaljević and Aleksander Radovan, wrote a research paper "Enhancing Performance of Cloud-based Software Applications with GraalVM and Quarkus” which got accepted for presentation at the 43rd International Convention on Information and Communication Technology, Electronics, and Microelectronics – MIPRO 2020, which is planned to take place in late September 2020, in Opatija, Croatia. The research paper discusses the usage of GraalVM, a polyglot high-performance virtual machine for JVM-based and other languages, combined with a Java-tailored stacked framework named Quarkus, as well as explores GraalVM creation of native images using Ahead-Of-Time (AOT) compilation and Quarkus’ deployment to Kubernetes. We used this opportunity to talk to Matija about his experience.
RIT Croatia professors – experts in their field who are approachable and ready to help their students
Matija is a junior student that has been involved in
research with his professors for the past two years: „A great opportunity that
RIT presented me are excellent professors who are not only experts in their
field, but are also very approachable and ready to help. In our work, we focus
on exploring the newest technological breakthroughs in the IT field. With our
topic choices, we are trying to follow the industry benchmark closely. I can
say we are doing it quite successfully as our research paper has been accepted
for the second year in a row at the MIPRO conference. MIPRO is a convention
with several conferences, and SP - MIPRO Junior is one of them where the best
students from Croatia and all over Europe come to present their research
projects and modern technologies. When we were starting last year’s GraalVM
research project, it was still in beta phase and wasn’t well known, but this
year it was one of the main topics at several Java conferences all over the
world, including Javantura in Zagreb, Croatia, which proves that we are
definitely on the right track and pioneering in the given research topic. These
publications of our work are a great introduction to the world of scientific
research and it is a unique experience which for I am very grateful for.”
Working on complex projects means that challenges and ‘brick walls’ are a constant situation
"This year’s topic at Javantura was regarding industry shift to cloud services, precisely enhancing scalability and performance of cloud-based software systems,” says Matija and emphasizes that working on complex projects means working in a dynamic and challenging environment. "As number of clients and requests toward services is rising every day, we need to handle it by increasing channels of communication. Spawning this work processes (channels) requires an initialization subsystem, which would improve time and memory usage of a traditional system. For this initialization subsystem, we were using Java focused technologies. GraalVM Ahead-Of-Time (AOT) mechanism and Quarkus framework present an optimized Java-based cloud system that is scalable, fast, and responsive.”
Working with challenges is exactly what RIT Croatia faculty teaches their students. The key learning objective is to know how to approach the problem, no matter the technology or program that is being used. "Most of the new technologies are, to a certain extent, enigmatic and you really have to get yourself deep into the methodology and, most importantly, practical examples in order to fully understand it,” says Matija. "It takes time, patience and sometimes going with your head through that wall in order to figure it out. Staying calm, focused, and moving towards a final goal is essential.”
With the start of the new academic year higher education institutions are facing unique challenges that stand to swiftly, thoroughly, and permanently reshape them. When academic year starts with key messages focused around safety of students and faculty, it is clear even to a common observer that students and faculty alike are embarking on a journey like none before.
Quality and excellence have always been embedded in RIT Croatia's DNA. As a global campus of RIT, we are committed to deliver exceptional studying and learning experiences for our students, we well as working experience for our employees.
RIT named by Princeton Review as among nation’s best universities for value and career outcomes for students
In addition to RIT Croatia Freshmen Orientation that took place last week, School of Information from RIT's Golisano College of Computing and Information Sciences held an online Global Orientation for its Web and Mobile Computing students in Dubrovnik and Zagreb, Croatia, and Dubai, UAE on Monday, August 31.