Imagine a bacon-wrapped Ferrari. Still not better than our free technical reports.
See all our reports
JavaPerfSurveySymptoms

Java Performance Survey – Teaser

In this teaser blog post, we’ll take you through some of the answers we have received so far in our Java Performance survey, which incidentally is still running so please take the survey before we do our full analysis of the data. Use the button below to take you directly to the survey (Oh and by the way, we’re still donating 50c for every completed survey to Dogs for the Disabled, so you can feel great while filling it in).

TAKE THE SURVEY!

Read more

logo-white-big

Rapid App Development with Vert.x 3

Jez PrimeHi, I’m Jeremy Prime, an independent software consultant based in the UK. My primary professional interests revolve around software development on the JVM, and hence most of my development projects are Java-based. I first used JRebel (in its trial version) on a Spring/JavaEE project I worked on in 2013, and was pretty much instantly addicted to the reliable hot class reloading, sufficiently so that it took just days before I shouted “TAKE MY MONEY” to ZeroTurnaround to buy a full licence. I’ve had a strong interest in the non-blocking application platform Vert.x (http://vertx.io) since I first heard of it back in 2012, and late in 2014 I was asked to join a project using Vert.x (at that time version 2) as one of its core technologies. So in my idealized world for this project, I’d want to keep my Vert.x application running while making code changes and recompiling.

Read more

Building “Bootiful”­ Microservices with Spring Cloud by Josh Long

josh

Yesterday, the Virtual JUG hosted its second session with Josh Long. This time it was all about building microservices using Spring Boot for development and deploying them to Spring Cloud. Josh is a Spring Developer Advocate at Pivotal, an author of multiple books on real life Spring and a frequent traveller to myriads of Java conferences and meetups around the world. As mentioned, this is the second time, Josh was joining Virtual JUG to deliver a session and as always it was a really great talk.

Read more

Eclipse Mars splash screen

Performance improvements in Eclipse Mars

Eclipse Mars splash screen

In this post I’ll try to shed some light what performance improvements changes are coming with Eclipse Mars and explain why and how should it impact your everyday development life.

Read more

Architecting Large Enterprise Java Projects by Markus Eisele

Markus Eisele - profile pic: @myfear

Recently, the Virtual JUG has the pleasure of hosting Markus Eisele, Red Hat Developer Advocate, JBoss Middleware expert and a famous consultant, conference speaker and book author on topics like Java EE, software architecture and large projects. Having dealt with enterprise applications for over 14 years, Markus has the knowledge of the problem base, the experience to validate that knowledge and the passion to share it with us in the session. It was an extremely interesting talk and you you certainly should take some time to experience it.

Read more

The image comes from The Big Bang Theory show at CBS: http://www.cbs.com/shows/big_bang_theory/

Reasons, Tips and Tricks for Better Java Documentation

The image comes from The Big Bang Theory show at CBS: http://www.cbs.com/shows/big_bang_theory/

I am pretty sure that as developers, we are all in love with technical documentation. We love reading docs, writing them, and don’t even start me on talking about maintaining docs: absolutely love it!

In this post, I’m going to list some reasons for maintaining up to date and correct documentation, provide tips on writing better Javadocs and explain how to use various Javadoc tags to the best.

Read more

Building modular Java apps in the cloud by Bert Ertman

Software development is all about shipping code. Building applications and making them available is the core activity that supports our whole industry, community and ecosystem. The latest Virtual JUG session with the excellent Bert Ertman was focused on exactly that. In this post I’ll recap the most important points that were presented on the talk “Building Modular Java Applications in the Cloud”.

Read more

Complete our Survey and We’ll Give $$$ to Charity – Win!

It’s survey report time again! YAY :) This year we’re focusing on profilers and performance. If you know what we’re talking about already, feel free to take the survey straight away, it just takes 3 minutes! Oh, and you can also help us and the charity by sharing the survey too, by using the post sharing options above or by RTing our RebelLabs tweet below.

Read more

Java Memory Model Pragmatics by Aleksey Shipilëv

Aleksey Shipilev, speaker of VirtualJUG session "Pragmatics of Java Memory Model

This week’s Virtual JUG session, Java Memory Model Pragmatics, was an incredible 2 hour treat by Aleksey Shipilëv, the world famous performance guru and concurrency bug hunter working in the Java performance team at Oracle. Years of experience with low-level details of the JVM and concurrency provide an excellent background to speaking about concurrency, optimisations and memory models.

In this post, I’ll try to recap the most important points that I learnt from the session and will try my best to convince you to take some time out of your busy schedules to watch it.

Read more

Eclipse Having a Slow Day? Speed it up in a Few Clicks!

O4E-email-banner-1

Eclipse is the market leading IDE of choice for Java developers. It’s a rich featured IDE which makes developing code in Java super simple. However, we’ve all at some point said or thought to ourselves, “Wow, my Eclipse is slow today, what’s it doing?”. To be honest, it might be working on a bunch of tasks that event the Eclipse foundation aren’t sure about, but some of which we can explain to you, and eliminate for you so that your Eclipse can run faster, just like when you first unwrapped it.

We’ve created an Eclipse plugin, available for free, which configures Eclipse automatically for you. It does everything we mention in this blog for you, and even tells you how much faster you’ve become!

Read more

1 2 3 4 5 6 35