Think Differently About Java

Watch Programmers' Week 2021 talk on Vert.x

This September, Cognizant Softvision went beyond with our 7th-annual, week-long event dedicated to developers and software engineers from around the world. Programmers’ Week 2021 was filled with inspiring keynotes, specially-curated tech talks and discussions, all focusing on professional development, training, industry knowledge and trending technologies.

Sorin Miron, Software Engineer in our Enterprise Coffee community, joined the Programmers’ Week lineup to share his expertise on using asynchronous programming in Java.

In his talk, Sorin revealed:

  • The problems with blocking APIs and synchronous programming in Java
  • The advantages of using asynchronous programming
  • The main concepts used in asynchronous programming
  • What is Vert.x and its main features
  • How to use Vert.x to quickly create a simple Java Rest API
  • Pros and cons of using Vert.x
  • Alternatives to Vert.x.

Sorin is an ardent supporter of asynchronous programming in Java, and tells the Programmers’ Week audience that asynchronous programming is a different way of thinking in Java. “It’s a different mindset that helps me better understand the Java universe,” he says.

So, if you are tired of working with blocking APIs, synchronize, deadlock or race conditions or you are tired of waiting for a Spring application to start, check out Sorin’s presentation and find out how to quickly create HTTP servers and clients using only single threaded code. 

According to Sorin, Vert.x applications can start in seconds. If you find this hard to believe, watch his full presentation below and become convinced.