Microsoft and Red Hat announced they will bring official support to .NET runtime on Red Hat’s Enterprise Linux. According to the two companies, Red Hat Enterprise Linux will become the primary reference operating system for .NET Core on Linux.
Last week, RedHat hosted a "Microservices Architecture Developer Day" in London, and presented a set of technologies and patterns that can be used to create microservice-based applications using open-source solutions like Kubernetes, Docker, Fabric8 and Maven. Read on for more details about the day, including links to the presentations and demo videos.
Business process management software provider Effektif today announced the open sourcing of their workflow engine. The new model allows developers to include Effektif workflows from within their applications via Java and REST APIs
In April, Red Hat released Project Atomic, a prototype system for running Docker containers. This is Red Hat’s response to the interest in CoreOS a system for hosting Docker containers based on ChromeOS.
Red Hat announced the general availability of Red Hat Enterprise Linux 7, the latest release of the company Linux distribution. This release provides the Docker application as a main management tool for Linux containers
Docker.io have used their inaugural DockerCon event to launch version 1.0 of their container management tools. It comes just days after the release of 0.12.0, which was focussed on stability, performance and usability rather than introducing significant new features. Production readiness means that Docker.io is now providing support services for Docker.
Red Hat's JBoss division has today announced the availability of WildFly 8, the product formerly know as JBoss Application Server. InfoQ spoke to Jason Greene, WildFly Lead / JBoss EAP Platform Architect at Red Hat's JBoss division to find out more about the new product.
Red Hat OpenShift, the open source Platform-as-a-Service (PaaS), introduced a new cloud-hosted commercial edition called OpenShift Online. This gives Red Hat both a private and public edition of OpenShift and fits into Red Hat’s broader strategy of delivering a top-down application stack for the modern enterprise data center.
Leading Linux vendor Red Hat has announced that JBoss Application Server is being renamed WildFly, said to represent JBoss AS's "extremely agile, lightweight, untamed and truly free" nature. In a separate announcement the firm has also started to make the binaries for their Enterprise Application Platform available to developers under an LPGL license for free.
RedHat has released Ceylon M5 programming language with several new features such as Tuples, Verbatim Strings, Spread Operator, Late Annotation and reified generics including a new module, package, functions in addition to several key syntax modifications.
Red Hat have announced that they are taking over support of OpenJDK 6, just days after Oracle posted what it says will be the final freely available update, number 43, to its commercial Java 6 development kit.
InfoQ's research initiative continues with an 10th question: "Top 20 Web Frameworks for the JVM". This is a new service we hope will provide you with up-to-date & bias-free community-based insight into trends & behaviors that affect enterprise software development. Unlike traditional vendor/analyst-based research, our research is based on answers provided by YOU.
JBoss Developer Framework is a central documentation resource for JBoss related technologies. The emphasis is on showing a developer how to use the whole software stack at all layers (e.g. user interface and persistence layer) in a single place. It contains Maven quickstarts, tutorials, migration documentation and other resources related to web development for the JBoss Application Server.
Red Hat has recently released JBoss Enterprise Application Platform (EAP) 6, which features a cloud-ready architecture, improved management capabilities and better development tools. It can be deployed in on-premise, private, and public clouds, and is the run-time engine that drives Java applications in OpenShift, Red Hat's PaaS offering.
The first preview release of the upcoming JRuby 1.7 defaults to Ruby 1.9 runtime mode and is much faster thanks to Java 7's invokedynamic. We talked to Charles Nutter to learn more about the future of JRuby on Java 7, Fibers and his move to Red Hat.
CONTENT IN THIS BOX PROVIDED BY OUR SPONSOR
MICROSERVICES FOR JAVA DEVELOPERS: A HANDS-ON INTRODUCTION TO FRAMEWORKS AND CONTAINERS.
The Microservice architectural approach is more than just about technology. It reaches into the foundation of your organization to allow you to build truly scalable, adaptive, complex systems that help a business adapt to rapidly changing competitive markets...Download Now
Modern Java EE Design Patterns (By O'Reilly)
Download this report to explore best practices for automation, high availability, data separation, and performance while inspecting design patterns such as aggregator, proxy, pipeline, and shared resources to model service interactions...Download Now
REST and Microservices – Breaking Down the Monolith Step by Asynchronous Step
Mark Little explores the misuse and misunderstanding of REST (typically HTTP) for microservices...Continue reading
10 Things to Avoid in Docker Containers
Rafael Benevides explores some of the advantages - immutability, small footprint, speed - of Docker containers while cautioning readers about some of the worst practices...Continue reading
Mark Little: Are there Different Types of Microservices?
I’ve been working with some of our teams recently on microservices and how we can assist our customers and communities with best practices and recommendations, whether they’re Java EE developers, Vert.x coders, writing Node.js applications or something else. If you’ve …Continue reading
Scalable Microservices through Messaging
Microservices are everywhere nowadays, and so is the idea of using service choreography (instead of service orchestration) for microservices interactions. In this article I describe how to set up service choreography using ActiveMQ virtual topics, which also enables scalable event based service interactions …Continue reading