InfoQ Homepage Development Content on InfoQ
-
Android Studio 3.0 and Oreo 8.1
Google has released the stable version of Android Studio 3.0 and a Developer Preview of Android Oreo 8.1.
-
SciPy Goes 1.0, Gets New Governance Structure
Sixteen years after it was born, SciPy, the leading Python library for scientific and technical computing, reaches version 1.0, which marks the achievement of both technical and organizational goals.
-
Traffic Shifting in AWS Lambda Aliases Coming Soon
Amazon’s Chris Munns announced at the recent Serverless Conference NYC that AWS Lambda will soon support a feature called traffic shifting. This will allow a weight to be applied to Lambda function aliases to shift traffic between two versions of a function. The feature will enable the use of canary releases and blue/green deployment.
-
Book Review Understanding Software by Max Kanat-Alexander
The book "Understanding Software" by Max Kanat-Alexander is an interesting read for project managers and software architects. It provides insights into how to keep your software simple, and how you can avoid complex unmaintainable software. The book is most useful for project managers and architects.
-
Azure Functions Now Support Java
At JavaOne, Microsoft announced that Azure Functions, which allows users to run small pieces of code in the cloud, support Java. This update adds to the number of supported languages for Azure Functions and makes Microsoft the second major cloud provider to introduce serverless Java support.
-
RockScript: An Open Source Scripting Language and Engine for Microservice Orchestration
Tom Baeyens has released a preview of RockScript, an open source scripting language and engine for integrating and orchestrating microservices. RockScript uses a language that looks much like JavaScript, which when executed by the accompanying engine allows the coordination of transactional activities within microservice systems in a similar fashion to Business Process Modelling (BPM).
-
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.
-
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.
-
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.