Everyone worries about performance but few of us have the time to truly understand it. Fortunately, our modern JVMs and CPUs are capable of some amazing performance tricks, but those same tricks only make reasoning about performance that much harder. In this talk, we’ll take a look at some surprising and often unintuitive performance problems […]

Read more

Adam Bien goes (mostly) slideless in this talk recorded at Devoxx Poland 2017 Java and JavaScript are the most popular languages. Popularity attracts developers and developers like tools, frameworks and libraries. Libraries come and go, frameworks are introducing breaking changes on each release, and the enterprise (=longer lasting) projects have to survive in such environment. […]

Read more

Services Assemble! Apply MVP Principles to Create Cutting-Edge Microservices Without Chaos with Spring Cloud/Netflix OSS In this session recorded at Devoxx UK 2017, learn how to use proven patterns & open source software to rapidly build a robust portfolio of microservices that provide a solid foundation for your dynamic and growing microservice architecture. This session […]

Read more

After writing “Java Performance Tuning” and founding JavaPerformanceTuning.com, Jack Shirazi wrote a newsletter every month, for the last 15 years. In that period he’s listed at least 10,000 Java performance tips and hundreds of Java performance tools. In his session at Devoxx Uk 2017, Jack brings what he’s learned and, in under an hour, talks […]

Read more

Java EE is the killer platform for development of UI APIs. In this code driven session at Voxxed Days Bucharest, Adam Bien codes and compares Angular 2, React JS, Polymer and plain JavaScript approaches to implement SPAs with RESTful microservice backend running on docker. We then caught up with Adam right after and asked him […]

Read more

Voxxed chatted with Chris Richardson after his talk at Devoxx UK 2017. The microservice architecture structures an application as a set of loosely coupled, collaborating services. Maintaining data consistency is challenging since each service has its own database to ensure loose coupling. To make matters worse, for a variety of reasons distributed transactions using JTA […]

Read more

The feature we always hear about whenever Java 9 is in the news is Jigsaw, modularity for Java. But modularity just doesn’t scratch the same developer itch that Java 8’s lambdas and streams did, and as developers we’re left with a vague sensation that version 9 might just not be that interesting. In fact, Java […]

Read more

Vaadin Framework 8 renewed essentially the whole data binding API and added dozens of enhancements. Here is a list of the most important changes that will give you a boost in your next Vaadin Framework projects. New modern Java APIs The main feature in Vaadin 8 is core API modernization. We now fully take advantage […]

Read more

This year on 6-8 February over 1700 developers gathered in Stockholm to attend JFokus. I only attended the conference part of the session on 7th -8th but there were more lengthy tutorial sessions on the first day. I will try to summarize some of my highlights for you now. Day one: The conference had 6 […]

Read more

By Matt Raible, who will be speaking at Devoxx US in San Jose, California on March 21-23. This article shows you how to build a simple blog application with JHipster 4, which has not yet been released (as of 27 January 2017). Source Code If you’d like to get right to it, the source for […]

Read more