InfoQ Homepage News
-
V8 4.9 Released with 91% ECMAScript 2015 Support
Google has released version 4.9 of the V8 JavaScript engine, bringing it to 91% completion with ECMAScript 2015.
-
Introducing XPlot, a Chart Generation Library for F#
XPlot is a cross-platform data visualization package for F# powered by JavaScript charting libraries Google Charts and Plotly. The XPlot library can be used interactively from F# Interactive, but charts can also be embedded in F# applications and in HTML reports.
-
Azure Role-based Access Control Reaches General Availability
In October, 2015 Microsoft announced its Azure Role Based Access Control (RBAC) feature has reached General Availability. The purpose of this feature is to allow organizations finer granularity when providing individuals and groups access to Azure resources and services.
-
AVG Plugin Exposes Chrome User Data
Anti-virus software vendor AVG has produced a plugin for Google Chrome that negates that browser's security settings, leaving users at risk of having their information stolen or possibly having their system compromised.
-
Research Insights: No Silver Bullets for DevOps Culture
InfoQ ran a DevOps research question during Q4 of 2015, to find out which practices contribute the most to a healthy DevOps culture. The results show there are no predominant practices as DevOps initiatives are highly contextual.
-
Microservices and Teams at Amazon
The microservices pattern are changing how we build applications and team structure is extremely important to be successful in building and running these microservices, Chris Munns stated in a talk about how microservices at enterprise scale are built at Amazon at the earlier I Love APIs 2015 conference.
-
Using Microservices in the Internet of Things
In this interview Fred George explains how the internet of things can exploit microservices and the challenges that the Internet of Things is posing and how to deal with them. InfoQ also asked him for advice for the software industry regarding the usage of microservices for the Internet of Things.
-
Clair Helps Secure Docker Images
Clair is an open-source container vulnerability scanner recently released by CoreOs. The tool cross-checks if a Docker image's operating system and any of its installed packages match any known insecure package versions. The vulnerabilities are fetched from OS-specific common vulnerabilities and exposures databases. Currently supported are Red Hat, Ubuntu, and Debian.
-
#NoEstimates Applied to Software Contractors
InfoQ spoke to Vasco Duarte on how the #NoEstimates technique may apply to a contracting environment, facing tipical needs of sizing a project, establishment of agreements, signature of contract and building of trust.
-
Android will Use the OpenJDK
Hacker News has reported on an Android source code commit that suggests that Google’s mobile operating system is switching the implementation of their Java libraries from the original Harmony-based one to OpenJDK. The move has been confirmed by Google to VentureBeat.
-
A Pattern for API Backends Serving Frontends
The web experience through a mobile device differs in many ways from a desktop version with its smaller screen, limited data plans and need for fewer requests. A mobile device also requires different data and may provide other interactions, e.g. with a bar code reader. One solution is to have one API backend for each type of client, a Backend For Frontend (BFF), Sam Newman explains in a blog post.
-
Microsoft Reveals Integration Roadmap
On December 24th, Microsoft released its latest Integration Roadmap. This is the first insight, customers and partners have had, into the collective roadmap of Microsoft integration technologies in several years.
-
Defining, Reviewing and Implementing Service APIs with “goa”, a Go-based Microservice Framework
Raphael Simon, senior systems architect at RightScale, has created “goa”, a Go-based HTTP microservice framework that allows the definition of a service API via a Domain-Specific Language (DSL) and the automated code generation of the corresponding “boilerplate” server and client code. InfoQ sat down with Simon and asked questions about the goa microservice framework.
-
IronFleet: A Methodology for Proving Distributed Systems
A group of researchers from Microsoft has published the paper “IronFleet: Proving Practical Distributed Systems Correct” (PDF) and made available the accompanying source code demonstrating the use of the methodology in machine proving the correctness of a non-trivial distributed system from a safety and liveliness point of view.
-
Postponing the Retirement of SHA-1
The need to retire SHA-1 faces obstacles with the access needs of users who have yet to upgrade. Facebook, Twitter, and CloudFlare have proposed an interim solution for users of these legacy devices.