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 ....

 

 

DCHQ + EMC REX-Ray Delivering Container Database Services On Multiple Clouds And Virtualization Platforms

devops-logo

DCHQ On-Premise v4.0 is now available in preview mode supporting Container Database Services (CDS), Microsoft Azure Resource Manager, Alibaba Aliyun, OVH Public Cloud, application log streaming, and other great features. The CDS offering integrates with EMC REX-Ray to provide scalable and highly available databases on containers supporting multi-host clustering, backup, replication, and automatic database recovery.           ...

Read More »

JLBH Examples 3 – The Affects of Throughput on Latency

java-logo

In this post: A discussion about the effects of thoughput on latency How use JLBH to measure TCP loopback Adding probes to test both halves of the TCP round trip Watching the effect of increasing throughput on latency Understanding that you have to drop throughput to achieve good latencies at high percentiles. In the post we saw the effects of accounting ...

Read More »

Real-Time Event Streaming: What Are Your Options?

software-development-2-logo

With the Internet of Things expected to bring at least 21 billion devices online by 2020 (according to Gartner), a lot of people are excited about the potential value of event streaming, that is, ingesting and analyzing lots of real-time data for immediate decision-making. But streaming also introduces new concepts and components that need a closer look. This blog post is ...

Read More »

Why Should You Do Microservices (or maybe you shouldn’t)

software-development-2-logo

Microservices architecture is really hyped these days (I should know, I have been talking about it in many conferences), however not many have been written about the actual reason for doing microservies in the first place. In the stories I tell in my public talks I try to explain that microserves architecture comes to solve a problem, and the main ...

Read More »

Do you test your IT operations and business processes?

software-development-2-logo

The software industry expends a lot of energy making sure software is tested. From unit testing, to system and performance testing, to manual “poke it with a stick testing”, almost no software team “doesn’t do it” or fails to see the need. Ironically though, many places don’t routinely test their IT operations and business processes. This is ironic because if ...

Read More »

Giveaway Alert: Lenovo & Turtle Beach Headset Gamer

jcg-logo

Want to Level Up Your Next LAN Party? Well, you have come to the right place! We are giving away a bundle including a Lenovo Ideapad Y700 Touch (15″) Laptop and a Turtle Beach Ear Force Z300 headset. Enter Now to Win Over $1200 in Gaming Gear! Whether you’re into Warcraft or League of Legends, you’ll find yourself gaming like ...

Read More »

JLBH Examples 2 – Accounting for Coordinated Omission

java-logo

In this post: Running JLBH with and without accounting for coordinated omission An example to in numbers the effects of coordinated omission A discussion about flow control             This is the example I used when describing what it would be like if you measured without accounting for coordinated omission: Let’s imagine you are waiting for ...

Read More »

JLBH Examples 1 – Why Code Should be Benchmarked in Context

java-logo

In this post: A side by side example using JMH and JLBH for Date serialisation Measuring Date serialisation in a microbenchmark Measuring Date serialisation as part of a proper application How to add a probe to your JLBH benchmark Understanding the importance of measuring code in context       In the last post, ‘Introducing JLBH‘ we introduced JLBH the latency ...

Read More »

2 Rookie Java Constants and Enums Pitfalls

java-logo

In various code reviews I perform on Java and Groovy code I often see magic numbers and other random Strings littered all over the code base. A magic number, for example, is the 4.2 in below (Groovy) code snippet: if (swashbuckle >= 4.2) { ... } What does 4.2 mean? My advise is to extract such a number to a ...

Read More »

Profile of an IoT Developer: Results of the IoT Developer Survey

software-development-2-logo

Today we release the results of our second annual IoT Developer Survey. Like last year it provides an interesting insight into how developers are building IoT solutions. This year the Eclipse IoT Working Group partnered with IEEE IoT and the AGILE-IoT research project to expand the scope and respondent pool for the survey. Thanks to this partnership, we had 528 participants in ...

Read More »

Want to take your Java skills to the next level?

Grab our programming books for FREE!

Here are some of the eBooks you will get:

  • Advanced Java Guide
  • Java Design Patterns
  • JMeter Tutorial
  • Java 8 Features Tutorial
  • JUnit Tutorial
  • JSF Programming Cookbook
  • Java Concurrency Essentials