This week in JBoss (18th July 2015): Containers, clusters and more
Posted by kconner in Weekly Editorial on Jul 18, 2015 7:06:22 AMWelcome to another edition of the Weekly Editorial where we take you through some of the work that has been taking place within the community over the past week.
Kubernetes, Docker and Swarm
We begin this week's editorial by taking a look at a number of posts written by Arun, covering topics including Docker Compose, Docker Swarm and replication in Kubernetes. His first post demonstrates how to set up a multi-container application using Docker Compose and Docker Swarm. He follows this up with two posts discussing kubernetes and its replication controller, first demonstrating how the replication controller can automatically restart pods when necessary before moving on to discuss how to use the replication controller to modify the number of instances of a running image, scaling a cluster up or down.
Camel on WildFly
Marcus has written three posts this week discussing how to use Camel on WildFly to solve some problems you may face. In his first post he demonstrates how to leverage Camel routes within JavaEE components through integration with CDI, JSF, JAX-RS and EJBs. He then looks at how to use the HornetQ JMS bridge to integrate queues from a backend Weblogic server into WildFly, testing the integration using Camel, before ending the week by taking a fresh look at a demonstration written by Christina Lin and showing how the same application can be developed using JPA and CDI integration with Camel.
BRMS Goodies
This week has seen Eric provide updates to some of his BRMS goodies. He began by providing an update to his BRMS Cool Store Demo, taking advantage of a number of the fixes that have gone in to JBoss BRMS 6.1.1 to showcase its features, and then followed up by introducing a canned version of a workshop that you are free to use with any audience, whether a JUG, JBUG, work group, a conference or any other.
Hello Vert.x
If you have already heard of Vert.x then you will know that it is a project that enables reactive applications to be developed, relying on event driven and non-blocking features to scale applications with minimal hardware requirements. To help you get started with this we have two "Hello World" tutorials, the first demonstrating how to develop a Vert.x application using java and the second demonstrating how to develop a Vert.x application using javascript.
Visual Editor for JEE Batch
The tooling team have added a new visual editor to support JSR-352 batch files, an API that provides support for Batch applications within the Java platform. The editor is now available in JBoss Tools 4.3 and Developer Studio 9 for you to try out.
Hibernate Search Roadmap
Sanne has recently spent time updating the roadmap for Hibernate Search and has now provided a summary of the major aspects currently under development, also including some information on the direction they wish to take with future efforts.
Camel In Action, the sequel
Claus and Jonathan are writing a second edition of their popular Camel In Action book, a major rewrite of the first one. As well as updating many of the existing chapters they are including six new chapters covering many of the new features that have been introduced into Camel over the recent years.
Hawkular Alerts
Hawkular Alerts is a new project spawned out of the experience learned during the development of the RHQ project, providing fast, scalable alerting as part of the Hawkular Monitoring project.
VDB Builder
The Teiid team are busy developing a more versatile VDB editing tool called VDB Builder, a command line tool allowing the creation, editing and management of dynamic VDBs and their content. Their first milestone release is now available and is ready for you to start experimenting.
JBoss Out and About
Arun and Devoxx4Kids were recently seen in London at the Minecon 2015 convention where they were fortunate to present their Minecraft Modding workshop to approximately 200 kids. The workshop was a success with many kids experiencing their first opportunity to develop software through extensions to a game they love to play.
New Releases
- The Teiid team have announced the release of Teiid 8.11.1 and Teiid Designer 9.1.
- The Hibernate team have announced the release of Hibernate Search 5.4.0.CR1.
- The Forge team have announced the release of Forge 2.17.0.Final.
- The Arquillian team have announced the release of Arquillian Cube Extension 1.0.0.Alpha7.
That's all for this week, please join us again for the next installment of the JBoss Editorial where we will endeavour to bring you more interesting articles written by members of the JBoss communities.
Comments