InfoQ Homepage News
-
Confluent Releases KSQL, a Distributed Streaming SQL Engine for Apache Kafka
Confluent released KSQL: interactive, distributed streaming SQL engine for Apache Kafka. KSQL supports stream processing operations like aggregations, joins, windowing, and sessionization on topics in Apache Kafka. Confluent announced the open source streaming SQL engine at the recent Kafka Summit conference.
-
Eclipse Foundation Prepares to Open Source Java EE as EE4J
The Eclipse Foundation is ready to take on the challenge of open sourcing Java EE as the Eclipse Enterprise for Java (EE4J) project. Reza Rahman, senior architect at CapTech Consulting and former evangelist at Oracle, spoke to InfoQ about this new project.
-
Terraform and the Increasing Ease of Multi-Cloud
Raf Gemmail surveys recent developments around multi-cloud and Hashicorp’s Terraform cloud provisioning tool.
-
Microsoft, Google, and Mozilla Team Up for Web Documentation
In a coordinated announcement, three major browser vendors have agreed to consolidate their individual web API reference documentation into Mozilla's MDN and have formed an advisory group to guide future efforts. The groups will start using MDN as a single point of truth for web platform documentation and reference.
-
The Future of Work - Morning Sessions from Agile People Sweden
The fifth Agile People Sweden Conference is being held on October 23 and 24 in Stockholm. The 2017 conference theme is: The Future of Work - Scaling Agile to Improve Worklife. The Monday morning sessions explored agility scales, enterprise wide agility with sociocracy, and self organization.
-
JUnit 5 Released
JUnit 5 was released recently - the first major revision of JUnit in over a decade. The new release is one of the first projects to use the new EPL-2.0 license and features a modern modular architecture to assist toolmakers as well as end users.
-
JavaOne Keynote: IBM on OpenJ9 and Open Liberty; Java Community in The Matrix
The JavaOne Community Keynote started with IBM talking about and demonstrating its latest contributions to open source: OpenJ9, Open Liberty, and MicroProfile. John Duimovich, IBM distinguished engineer, kicked things off with a presentation titled "IBM and Java: Powering the next generation of innovation". After IBM, Stephen Chin took the stage to finish the Java Community Keynote.
-
ASP.NET Core and F# with Giraffe
Giraffe is an F# micro web framework for building web applications. It sits on ASP.NET Core, providing an F# API to the web framework. Giraffe is intended for developers who want to build web applications in F# while retaining access to the features of ASP.NET Core and its ecosystem.
-
C++17 is Here: Interview with Herb Sutter
Last month, the ISO C++ committee formally approved the new C++17 standard, after work on it was finalized in April 2017. InfoQ has taken the opportunity to speak to Herb Sutter, who has been involved for many years with ISO C++ committee activities and is actually its convener.
-
Azure Application Insights for Node.js Hits 1.0
At Node.js Interactive North America 2017, Microsoft announced the general availability of the Application Insights for Node.js SDK, closing a big gap in their product offering.
-
DockerCon Europe 2017: Docker EE and CE to Include Kubernetes Integration
At DockerCon Europe 2017 it was announced that Docker will be integrating Kubernetes into the Docker Platform and Moby Project. The next version (with a beta scheduled before the end of 2017) will allow Docker EE customers to run Swarm and Kubernetes workloads on the same cluster. There will be also be an “optional” Kubernetes integration into Docker for Mac / Windows as part of the beta program.
-
The Future of Java EE, A Q&A with David Blevins: The Eclipse Foundation, EE4J and MicroProfile
This year’s JavaOne saw many interesting announcements, and within the enterprise domain the most important news was that the Eclipse Foundation will become the new custodians of Java EE. InfoQ recently sat down with David Blevins, a long standing member of the Java EE community, and discussed what this move will mean, and how developers can get involved with “EE4J”, the future of Java EE.
-
Building and Testing Kubernetes Applications Locally Using Telepresence
Developing microservices that will be deployed on a container scheduling platform presents new challenges for engineers, particularly in regards to building and testing services locally that require several dependencies. This news item examines the Telepresence tool, where developers work on their service locally but transparently integrate with other dependent services running in a remote cluster
-
How to Choose a Linux Container Image
A comparison of Linux container images talks about the best practices in choosing an image. Architecture, security and performance are among the factors, while commercial users would also look for support options.
-
Oracle Joins Serverless Race with Open Source Fn Project
Oracle has released Fn, a new open-source, cloud-agnostic, serverless platform. While supporting "any programming language", it initially launched with extensive Java capabilities and a JUnit test framework. Fn comprises of four main components: Fn Server, Fn FDKs, Fn Flow and Fn Load Balancer. Written in Go, Fn Server is the platform that runs the code.