InfoQ Homepage News
-
Serverless Frameworks at Serverlessconf London 2016
The emergent theme for the second day of Serverlessconf London 2016 was the availability and functionality of management frameworks to address the operational issues highlighted on day one. The Node.js based Serverless Framework featured in at least three talks, and there was also coverage of Zappa, a more opinionated Python based framework.
-
Honeycomb - A Tool for Debugging Complex Systems
Honeycomb is a tool for observing and correlating events in distributed systems. It provides a different approach from existing tools like Zipkin in that it moves away from the single-request-tracing model to a more free-form model of collecting and querying data across layers and dimensions.
-
Next.js Offers Simple Universal JavaScript Framework Based on React
Next.js is a universal JavaScript framework based on React. It has a simple setup and uses extensions to the React component model to provide server-based component rendering with the ability to continue rendering on the client.
-
Racket 6.7 Brings Android App Support, Improved REPL, and More
PLT Design has announced a new version of Racket; its Scheme-like general purpose, multi-paradigm programming language Racket 6.7 introduces support for building graphical applications on Android, improvements to the REPL and to the package manager, and extended Typed Racked.
-
Microsoft Announces Azure DNS General Availability
On September 26th, Microsoft announced the Azure DNS service has reached General Availability (GA) in all public Azure regions. Azure DNS allows customers to host their DNS domain in Azure, so they can manage their DNS records using the same credentials, billing and support contract as their other Azure services.
-
Google Machine Learning Models for Image Captioning Ported to TensorFlow and Open-Sourced
As TensorFlow becomes more widely adopted in the machine learning and data science domains, existing machine learning models and engines are being ported from existing frameworks to TensorFlow for improved performance, furthering the adoption and success of the open-sourced project.
-
Where Rust is Heading in 2017
The Rust core team has settled on a roadmap proposal for Rust which aims to define where the language should be in a year’s time. Partially based on the results of a survey carried through in 2016 among Rust users, it prioritizes improving Rust’s productivity without sacrificing speed and reliability.
-
Dart News: Angular 2 Dart and Flutter
Angular 2 Dart and Flutter were the most important news mentioned at the recent Dart Developer Summit 2016.
-
Serverless Operations is Not a Solved Problem
The emergent theme from day one of the Serverlessconf London 2016 was that far from being ‘NoOps’ Serverless platforms bring with them substantial operational challenges. The physical servers and virtual machines may have been abstracted away, but that doesn’t mean an end to infrastructure configuration; and developers ignore the implications of underlying persistence mechanisms at their peril.
-
Deis Helm Major Release Improves Kubernetes Usability
InfoQ recently interviewed Jason Hansen, chief architect at Deis, about a recent major release of Deis Helm. Deis builds open source tools that make using Kubernetes easier. The banner feature for the release is first-class support to upgrade Kubernetes releases in place. Helm now also provides the ability to define pre and post hooks that are called during install, upgrade, and deletion.
-
Johanna Rothman – Scaling Agile Projects to Programs
In a presentation for OnAgile 2016, Johanna Rothman states that thinking small, and building upon the informal communication networks already at play in an organization, can help scale practices to manage large programs. Rothman provides advice on planning, architectural design, and measuring progress.
-
Visual Studio 15 Improves C++ Project Loading
Visual Studio in the past has struggled with large solutions. Visual Studio 15 seeks to improve project load times for C++ developers with a new feature called Faster Project Load.
-
Scaling Teams to Grow Your Startup
Once a startup becomes successful it needs to scale its teams and technology to grow. Scaling has to be done in way that the startup remains effective, and thus capable of quickly delivering products to satisfy the needs of the fast growing user base. Some of the challenges faced are hiring people and onboarding them, along with technology decisions that allow you to grow and get the right people.
-
npm 4.0 Deprecates Prepublish Lifecycle Script
Npm has released version 4.0.0, its first semver major release since the release of npm 3 in 2015. The v4 release brings a bevy of breaking changes, including a rewritten npm search, as well as deprecated prepublish and changed behaviour for npm scripts.
-
All Android Versions May Be Affected by Dirty COW Linux Vulnerability
Recently disclosed Dirty COW Linux privilege escalation vulnerability is likely to affect all Android versions, say security researchers.