18 Sep 2018

feedJBoss Developer Recent Posts

Build and Deploy Containerized Java Batch Applications on OpenShift

Introduction When migrating Java batch applications to cloud platforms such as OpenShift, there are different approaches how to build and containerize traditional applications. Recall that JSR-352-based Java batch applications can be developed and run in either Java SE or Java EE (now Jakarta EE) environment. So if your existing Java batch applications are Java EE web or enterprise application...

18 Sep 2018 2:47am GMT

Hibernate Community Newsletter 18/2018

Welcome to the Hibernate community newsletter in which we share blog posts, forum, and StackOverflow questions that are especially relevant to our users. Articles Starting with JPA and Hibernate is fairly easy. However, getting the best out of the underlying database system, JDBC driver or JPA implementation is what many developers find challenging. These Hibernate performance tuning tips are goin...

18 Sep 2018 12:00am GMT

17 Sep 2018

feedJBoss Developer Recent Posts

Configuring the MongoDB WiredTiger memory cache for RHMAP

This article describes how to configure MongoDB's WiredTiger memory cache in Red Hat Mobile Application Platform (RHMAP) to prevent high-usage memory issues and Nagios alerts. If the WiredTiger cache consumes all the memory available for a container, memory issues and Nagios alerts will occur. The WiredTiger storage engine is the default storage engine starting in MongoDB version 3.2. It uses Mult...

17 Sep 2018 11:00am GMT

Infinispan 9.4.0.CR3, 9.3.3 and codename vote

Hi Infinispan Community, our original plan was to release 9.4 Final today, but we have decided to delay the release by an extra sprint (3 weeks). So today we are announcing 9.4.0.CR3 instead, which comes with the following fixes: Segmented off-heap data container Performance improvements for Near Caches Hot Rod client-side statistics Removal of the old compatibility mode in favor of the new transc...

17 Sep 2018 7:15am GMT

13 Sep 2018

feedJBoss Developer Recent Posts

Unpublish a npm package

Last week, I was playing with semantic-release. Giving your CI control over your semantic release. Sweet. I should dedicate a writing on it (to come later). Nevertheless, I got in a situation that an erroneous version number get released (wrong commit message). Without a major version bump, a breaking change in the lib won't be reflecting (breaking the whole purpose of semantic release). Unpublish...

13 Sep 2018 1:07pm GMT

My trip to JavaZone 2018

This week I am attending and speaking at the JavaZone 2018 conference in Oslo. I was here last time 7 years ago, so it was good to be back. The weather is very nice with rainbows and unicorns and everything ... well only rainbows. As a speaker I was asked to sign the speakers wall, and was given a woollen hat as gift, which will be handy this weekend where I am joining other speakers for a boat tr...

13 Sep 2018 7:36am GMT

Using Hibernate ORM with JDK 11

JDK 11 is almost there and you might want to start testing your applications with it. Your applications use Hibernate technologies? It shouldn't be a problem but here are some important information. Hibernate technologies and JDK 11 support We started testing the Hibernate technologies with JDK 11 very early so we have some good news: Hibernate ORM (5.3.3+), Hibernate Search (5.10.4+) and Hibernat...

13 Sep 2018 12:00am GMT

Triple bugfix release for Hibernate Search (5.10, 5.9, 5.6)

We just published bugfix releases for the branches we actively maintain: Version 5.10.4.Final The latest and greatest, compatible with Hibernate ORM 5.3 and JPA 2.2. Version 5.9.3.Final Latest version compatible with Hibernate ORM 5.2 (5.2.3.Final and later 5.2.x). Version 5.6.6.Final Latest version compatible with Hibernate ORM 5.0 and 5.1. What's new? HSEARCH-3339: Using a @Spatial bridge on a p...

13 Sep 2018 12:00am GMT

12 Sep 2018

feedJBoss Developer Recent Posts

Red Hat Application Development I: Programming Java EE (JB183) course now available

The Red Hat Training team is very pleased to announce the release of our latest video classroom course, Red Hat Application Development I: Programming Java EE (JB183). JB183 is the preparatory course for the Red Hat Certified Enterprise Application Developer Exam (EX183). This video classroom course is available now as part of the Red Hat Learning Subscription or as a separate a la carte purchase....

12 Sep 2018 2:57pm GMT

10 Sep 2018

feedJBoss Developer Recent Posts

The rise of non-microservices architectures

This post is a short summary of my recent experiences with customers that are implementing architectures similar to microservices but with different characteristics in the current post-microservices world. The microservices architectural style has been around for close to five years now, and much has been said and written about it. Today, I see teams deciding not to strictly follow certain princip...

10 Sep 2018 1:25pm GMT

09 Sep 2018

feedJBoss Developer Recent Posts

Tips on how to evaluate STM implementations

Software Transactional Memory (STM) is a way of providing transactional behaviour for threads operating on shared memory. The transaction is an atomic and isolated set of changes to memory such that prior to commit no other thread sees the memory updates and after commit the changes appear to take effect instantaneously so other threads never see partial updates but on abort all of the updates are...

09 Sep 2018 7:12pm GMT

08 Sep 2018

feedJBoss Developer Recent Posts

This week (month) in JBoss (8th September 2018): Catching up from vacation

Welcome to another edition of the JBoss Editorial, this edition covering articles which have been posted in the community over the last month while many of us have been on vacation. Application Safety, Correctness and their relationship to Service Mesh Service Meshes in general, and Istio in particular, have gathered a lot of momentum over the last few years with their appeal to developers bei...

08 Sep 2018 5:55pm GMT

07 Sep 2018

feedJBoss Developer Recent Posts

Keycloak 4.4.0.Final Released

To download the release go to the Keycloak homepage. For details on what is included in the release check out the Release notes The full list of resolved issues is available in JIRA. Before you upgrade remember to backup your database and check the upgrade guide for anything that may have changed.

07 Sep 2018 6:19am GMT

06 Sep 2018

feedJBoss Developer Recent Posts

Let's meet at the Red Hat Forum 2018 in Zurich!

September 11th is a difficult date to forget, however, this time for a good reason: it's the day the Red Hat Forum 2018 will take place at the Arena Cinemas in Zurich. For those that have attended the RH Forum in previous years you already know it's the place to be and it's just getting better every year. For those that haven't been there, I suggest you take a look at the Agenda. It's a full day e...

06 Sep 2018 3:12pm GMT

Evangelist traveller tales - Retiring my old friend

I've been on the road for a long time now for my employer, going on 10 years believe it or not, but it's finally time to retire my old friend. It's been an amazing ride so far, with trips to almost all corners of this planet. I've met incredible people, spoken to fantastic groups, ate weird to amazing foods, and shopped in the strangest of cultures. My old friend has been with me most of the way,...

06 Sep 2018 5:00am GMT

05 Sep 2018

feedJBoss Developer Recent Posts

Kubernetes is the new operating environment (Part 1)

This is the first in a series of articles that consider the role of Kubernetes and application servers. Do application servers need to exist? Where does the current situation leave developers trying to choose the right path forward for their applications? Why Kubernetes is the new application server By now you've likely read "Why Kubernetes is The New Application Server" and you might be wondering...

05 Sep 2018 1:11pm GMT