This week sees the end of Daylight Summer Time in the majority of the Northern Hemisphere, rather than stay in bed for the extra hour on Sunday why don't you take a spin through this week's editorial and see if there are any posts which interest you.
Hawkular Metrics and Monitoring Microservices
One of the most important aspects to consider when writing and deploying microservices is ensuring you have appropriate monitoring and reporting in place to discover when problems arise. The combination of Hawkular Metrics, OpenShift and Grafana provides a powerful platform for running microservices, querying and storing their metrics and visualising those metrics in ways of your choosing. If this has piqued your interest then Joel has a great article describing how to deploy a microservice in to OpenShift and use Hawkular Metrics/Grafana to watch how it performs.
Once you are finished learning how to monitoring microservices on OpenShift you may then be interested in taking a look at one of Heiko's pet project, a visual explorer for Hawkular Metrics called HawkFX. Heiko has recently updated the explorer to introduce a capability allowing a user to define alerting conditions through the interface so they can be notified when interesting events occur.
Designing a Domain Model for OptaPlanner
One of the challenges faced by new users of OptaPlanner is the design of a good domain model, particularly important as a good model can simplify the constraints placed on the planning problem, improve its performance and introduce flexibility for future requirements. Designing a model can seem daunting however Geoffrey has a set of rules that can simplify the process.
Case Management, Part 3
Maciej continues his "Case Management" series with his third article discussing the dynamic activities that can be added to a case at runtime - user tasks, service tasks and subprocesses. Maciej describes each of these dynamic activities and demonstrates their use through the use of examples.
The latest version of the Hibernate Community Newsletter is out, highlighting some of the interesting articles and discussions that have been taking place within their community. Of particular interest are the articles on how to update a subset of attributes on an entity, how to enable batch inserts and how to make the lock annotation work for Oracle DB.
Docker Image Configuration
The Infinispan docker image provides a number of alternatives for specifying the configuration, if you find that these do not address your needs then you could consider using the CLI to augment the server configuration.
JBoss Out and About
On October 21st the very first Voxxed days Thessaloniki event took place in Thessaloniki, Greece and we were fortunate to have two great speakers in Dimitris Andreadis and Ioannis Canellos taking part in the event.
If you live in or around London then you have a fantastic opportunity to talk with many of the Drools, jBPM, OptaPlanner leads on November 22nd as they take part in a London JBUG panel discussion on their respective roadmaps. Mark Proctor, Kris Verlaenen, Geoffrey De Smet , Mauricio Salatino and Max Barkley will all be present.
- The Keycloak team have released Keycloak 2.3.0.CR1 and Keycloak 2.3.0.Final.
- The Hawkular team have released Hawkular Metrics 0.21.0.
- The jBPM and Drools teams have released jBPM 6.5.0.Final and Drools 6.5.0.Final.
- The Hibernate team have released Hibernate ORM 5.2.4 and Hibernate Validator 5.3.1.Final.
- The Teiid team have released Teiid 9.0.5.
- The Debezium team have released Debezium 0.3.4.
That's all for this week, please join us again next week when we will take another look at everything that is taking place within the JBoss communities.