23 private links
Learn practical techniques for creating and deploying containers on a Kubernetes cluster using Red Hat® OpenShift Container Platform.
How to speed up your Spring Boot development even more with DevTools and make it more enjoyable and productive?
A curated list
A robust DevOps environment requires having continuous integration for every component of the system. But far too often, the database is omitted from the equation. In this article, we discuss the unique aspects of databases, both relational and NoSQL, in a successful continuous integration environment.
At QCon San Francisco, Michael Kehoe presented “Building Production-Ready Applications”. Drawing on his experience with site reliability engineering (SRE), he introduced the tenets of “production-readiness” that all engineers across the organisation should focus on as: stability and reliability; scalability and performance; fault tolerance and disaster recovery; monitoring; and documentation.
Struts was first released in June of 2001 and has become the de-facto standard for web application development. In December 2002 it was announced that WebWork and Struts Ti would join forces to become Struts Action Framework 2.0 and the official successor to Struts. In a new InfoQ article series, Ian Roughley looks at the task of moving applications from Struts to Struts2.
What you need to know to migrate from Oracle JDK to OpenJDK on RHEL, the impact to developers and ops teams, and solutions to potential challenges.
Martin Fowler Discusses New Edition of Refactoring, along with Thoughts on Evolutionary Architecture
Martin Fowler chats about the work he’s done over the last couple of years on the rewrite of the original Refactorings book. He discusses how this thought process has changed and how that’s affected the new edition of the book.
In this podcast Shane Hastie, Lead Editor for Culture & Methods, spoke to Jeff Foster of Red Gate on their approach to continuous learning through 10% time, open space and running an internal conference.
In this tutorial, we demonstrate how to use Spring Batch in your applications using Spring Boot, Java 8, and MongoDB to help get you started with your project.
Whitepapers, Checklisten, und Vorlagen für Projektmanagement und Softwareentwicklung als kostenlose Downloads können Sie einfach herunterladen. Regelmäßig mit neuen Informationen.
S-Bahn auf Twitter
Describes the most commonly used patterns and principles for creating modern Apache Camel applications. Each pattern is based on a real world use case and provides Camel specific implementation details and best practises.
Apache Camel is a very popular integration library that works very well with microservice architecture. This talk introduces you to Apache Camel and how you can easily get started with Camel on your computer. Then we cover how to create new Camel projects from scratch as microservices, which you can boot using Camel or Spring Boot, or other micro containers such as Jetty or fat JARs. We then take a look at what options you have for monitoring and managing your Camel microservices using tooling such as Jolokia, and hawtio web console.
A quick screencast demonstrating the Camel commands for spring-boot, that allows to manage your Camel routes running in Spring-Boot. This is coming in the Camel 2.17 release.
Apache Camel is one of the most complete integration frameworks out there. With more than 150 components and a large community, it clearly has its fans. Deploying the lightweight core is easy, but getting into modules and even more components is challenging. There are different approaches to riding that Camel. How to get the most out of it with Java EE and WildFly is exactly the topic of this session. It introduces you to both Java EE 7 and Apache Camel in a very brief way, follows up with various integration and deployment scenarios, and introduces the tools that can help you the most on the way to your integration solution
Der Vortrag erläutert, wie durch die beiden Prinzipien "Integration Operation Segregation Principle" (IOSP) und "Principle of Mutual Oblivion" (PoMO) der Umgang mit Abhängigkeiten deutlich vereinfacht wird.