InfoQ Homepage Development Content on InfoQ
-
Expanding Visual Studio's Cross-Compiler Support for ARM
Visual Studio has long possessed the ability to target the ARM-platform, as long as the platform is running Windows. In Visual Studio 2017 15.5 Preview 2, the IDE is expanding this support by adding the capability to target ARM based computers and IoT devices through the use of the GCC compiler.
-
Spring Tool Suite 3.9.1 Released
Pivotal recently released version 3.9.1 of its Spring Tool Suite (STS), the Eclipse-based IDE for developing applications in Spring Framework. STS has been updated to Eclipse Oxygen.1a, which includes support for JDK 9 and JUnit 5 out of the box.
-
Microsoft Releases Preview of Azure Container Service (AKS), a New Managed Kubernetes Service
Microsoft has released a preview version of a new managed Kubernetes service, “Azure Container Service (AKS)”, which is a separate product from the existing ACS that offers support for multiple orchestrators Kubernetes, Mesos DC/OS and Docker Swarm.
-
CNCF Adds Security, Service Mesh and Tracing Projects: Docker Notary, Lyft Envoy and Uber Jaeger
The Cloud Native Computing Foundation (CNCF) has announced the addition of four new hosted projects over the past month: Docker’s Notary, The Update Framework (TUF), Lyft’s Envoy, and Uber’s Jaeger.
-
GoTo Copenhagen 2017: How Shopify Powers Online Commerce
Simon Hørup, senior product engineering lead at Shopify, gave an overview of how Shopify is architectured to support large sales at GoTo Copenhagen 2017. This included their OpenResty configured NGINX instances, shop and pod isolation architecture, failover strategies and more.
-
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.