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

Top 20 Online Programming Courses to Boost your Career

Do you want to know what is the best investment you can make with your time and money? Knowledge As a software developer you should be constantly acquiring new skills. This is the best way to advance your career and enjoy the rewards (monetary, emotional etc.). Towards that direction you should be reading books, devouring technical articles and staying informed ...

Read More »

5 Soft Skills Every Software Developer Should Master

“Mastering music is more than learning technical skills.”—Yo-Yo Ma, cellist Technical skills may triumph over other qualities when judging a programmer’s work. However, developers can equip themselves with soft skills that complement technical skills and help them stand out in a pile of resumes. Become a well-rounded software developer. Yes, that’s right. According to statistics compiled by Queens University of ...

Read More »

Can Sev1 Issues Be Detected BEFORE They Hit Production?

Sev1 issues in production cost companies money. In order to prevent them from ever happening, we need to be able to expect the unexpected using Anomaly Detection and Quality Gates. We frequently hear questions such as: how do we separate signal from noise, which errors should we fix, how do we know if a release is good to go? These ...

Read More »

The eroding of the product developed

SDLC or the software development life cycle is the different phases that is present in the development an entire application (any type, web, server, mobile) from requirements to release and continues further into a continuous maintenance phase. Many SDLC processes exists such as the waterfall, iterative, spiral, agile, lean, dev ops and so on methodologies. Each of them come with ...

Read More »

Guidance for Building a Control Plane for Envoy – Domain Specific Configuration API

java-interview-questions-answers

Establishing your control-plane interaction points and API surface Once you’ve thought through what components might make up your control-plane architecture (see previous), you’ll want to consider exactly how your users will interact with the control plane and maybe even more importantly, who will your users be? To answer this you’ll have to decide what roles your Envoy-based infrastructure will play ...

Read More »

Guidance for Building a Control Plane for Envoy – Identify Components

java-interview-questions-answers

Identify which components you need for your control plane As the spectrum of operating environments varies wildly, so too could the components needed to implement a control plane for Envoy. For example, at one extreme, if you have Envoy files statically generated at build time and shipped to your Envoy, you will need components like: Template engineData store / VCSPer-service ...

Read More »

How to design using state machines?

Designing an application typically involves focussing on the application requirements from various angles and thus arriving at different design objects and functions and the triggers when these functions are executed. Once done, these are translated into a coherent “functional design” which then gets translated into a “technical design”. A functional design stays at the level of business objects, business functions ...

Read More »