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 ....
Email address:

The state of programming languages and frameworks

As a professional software delivery person, I like to keep on top of technology trends and “where the market might be going”. Over the last decade and a half, quite a few languages and frameworks have come and gone and very few have had any real staying power. In order to be marketable and knowledgable in things that “people want ...

Read More »

When a REST Resource should get its own Address?

java-interview-questions-answers

In a purist REST approach, all endpoints (except the starting endpoint) are opaque and their various details shouldn’t need to be published.  Even if this approach is being used, the points in this article are relevant as Server logic will have to determine when something requires a end point or not.  Introduction In a REST architecture an entity or a ...

Read More »

Free eBook: The Complete Guide to Automated Root Cause Analysis

A guide to getting started with Automated Root Cause analysis. We spend our nights here at OverOps dreaming of a fully-automated world. It might seem a bit weird, but can you imagine how much happier you and your team would be minus those sleepless nights and endless days sifting through log files trying to figure out what went wrong? Those ...

Read More »

The AppD Approach: Java 9 Support

java-interview-questions-answers

Discover faster, more efficient performance monitoring with an enterprise APM product learning from your apps. Take the AppDynamics APM Guided Tour! Read more about the challenges posed by the Java 9 modularization feature, and the stringent requirements AppDynamics met to remain leaders in this space. We are excited to announce full support for Java 9 as part of our Winter ...

Read More »

Docker for Java Developers: Test on Docker

This article is part of our Academy Course titled Docker Tutorial for Java Developers. In this course, we provide a series of tutorials so that you can develop your own Docker based applications. We cover a wide range of topics, from Docker over command line, to development, testing, deployment and continuous integration. With our straightforward tutorials, you will be able ...

Read More »

Converting Collections to Maps with JDK 8

I have run into the situation several times where it is desirable to store multiple objects in a Map instead of a Set or List because there are some advantages from using a Map of unique identifying information to the objects. Java 8 has made this translation easier than ever with streams and the Collectors.toMap(…) methods. One situation in which ...

Read More »

Spring, Reactor and ElasticSearch: bechmarking with fake test data

spring-interview-questions-answers

In the previous article we created a simple adapter from ElasticSearch’s API to Reactor’s Mono, that looks like this: import reactor.core.publisher.Mono; private Mono indexDoc(Doc doc) { //... } Now we would like to run this method at controlled concurrency level, millions of times. Basically, we want to see how our indexing code behaves under load, benchmark it. Fake data with jFairy First, we ...

Read More »

Spring, Reactor and ElasticSearch: from callbacks to reactive streams

spring-interview-questions-answers

Spring 5 (and Boot 2, when it arrives in a couple of weeks) is a revolution. Not the “annotations over XML” or “Java classes over annotations” type of revolution. It’s truly a revolutionary framework that enables writing a brand new class of applications. Over the recent years, I became a little bit intimidated by this framework. “Spring Cloud being framework that ...

Read More »