Do you want to know how to develop your skillset to become a Java Rockstar?
Subscribe to our newsletter to start Rocking right now!
To get you started we give you our best selling eBooks for FREE!
1. JPA Mini Book
2. JVM Troubleshooting Guide
3. JUnit Tutorial for Unit Testing
4. Java Annotations Tutorial
5. Java Interview Questions
and many more ....
I agree to the Terms and Privacy Policy

Serverless – a new way to build modern applications

java-interview-questions-answers

Curious about serverless/function-as-a-service/cloud functions technologies, but haven’t had a chance to dig in? Wondering what all the excitement is about? Serverless doesn’t mean no servers. It’s a new way to build modern applications. Watch this video to learn more about this new approach to building modern applications. The video covers: The current state of the serverless ecosystem & major players ...

Read More »

12 IoT Platforms overview to build IoT projects

The Internet of things is one of the fastest growing industries. Connected devices are around us: smart homes, cars, wearables and so on. Gartener predicts that 95% of the electronic products will include IoT features. When approaching to IoT projects there are several challenges we have to face. An IoT platform offers several services that simplify the project development and ...

Read More »

Multi-Cloud Interoperability != Cloud Services Aggregation

java-interview-questions-answers

Multi-cloud is defined as an approach that combines more than one cloud (public or private), from more than a single cloud vendor. However, this is not an aggregation of various services from different vendors, it requires a mandatory glue – cloud-agnostic approach with interoperability across all providers. Below we’ll cover what problems the right multi-cloud implementation can solve, what challenges can be ...

Read More »

Java’s Future-Looking Projects: Panama, Loom, Amber, and Valhalla

The press release “Oracle Code One Java Keynote Outlines the Future of Java” describes the Java Keynote at Oracle Code “highlight[ing] future projects” Project Valhalla, Project Panama, Project Amber, and Project Loom. This post provides brief summaries of each of these projects and some recent work associated with each of these projects for those who may not be familiar with ...

Read More »

Microservices for Java Developers: Implementing microservices (synchronous, asynchronous, reactive, non-blocking)

1. Introduction The previous parts of the tutorial were focused on more or less high-level topics regarding microservice architecture, like for example different frameworks, communication styles and interoperability in the polyglot world. Although it was quite useful, starting from this part we are slowly getting down to earth and direct our attention to the practical side of things, as developers ...

Read More »

My Journey Towards Machine Learning

Telling the computer what to do is fun, but have you ever wondered how you can simply tell the computer one thing and it extends to another thing? I mean allowing the computer to make future executions without having to wait for exclusive commands from the programmer. Oh yeah, allowing the computer to indirectly make inference without waiting for input ...

Read More »

Making REST Communication Easy with Feign Clients

java-interview-questions-answers

In this example, we shall show you how to develop a simple Spring Boot Application with a Feign client for consuming a Weather REST service. Spring Boot is a Java-based framework, which simplifies the building of web and enterprise applications. Spring Boot has an embedded Tomcat, provides ‘starter’ dependencies and no requires the configuration of XMLs. Feign is a declarative ...

Read More »

IBM to Acquire Red Hat: A Java-Oriented First Look

Oracle Corporation completed the process of acquiring Sun Microsystems nearly nine years ago. That was big news then and similarly big news was announced today: IBM and Red Hat have agreed to IBM‘s acquisition of Red Hat. The main IBM page announces “IBM to acquire Red Hat.” It then states, “This changes everything.” It is likely that this announced acquisition ...

Read More »

Behavioural Design Patterns: Iterator

The iterator pattern is one of the most used patterns from the behavioural ones. Most of the times you use it without even noticing it. Supposing you have a container with elements and you want to traverse them. Iterating the elements might differ based on the container, retrieval method etc. By using the iterator pattern we can decouple the algorithms ...

Read More »