InfoQ Homepage News
-
CanJS 3.0 Release Breaks Framework into Smaller Modules
Bitovi has released version 3.0 of JavaScript framework CanJS. CEO Justin Meyer said the release "ultimately represents an understanding and embrace of CanJS's identity — adapt or die."
-
AWS Expands Cloud to Canada, United Kingdom
Just days after the end of re:Invent, AWS shared news of further geographic expansion. Amazon added locations in Montréal and London, representing the 15th and 16th regions of the AWS cloud.
-
Idris Getting Close to Version 1.0
Dependent types-based language Idris will soon reach version 0.99, which can be viewed as an alpha release of 1.0, according to the Idris team. Idris 1.0 is expected sometime around February 2017.
-
Amazon Preview FPGA Enabled EC2 Instances
Amongst the flurry of announcements at re:invent 2016 was the launch of a developer preview for a new F1 instance type. The F1 comes with one to eight high end Xilinx Field Programmable Gate Arrays (FPGAs) to provide programmable hardware. The FPGAs are likely to be used for risk management, simulation, search and machine learning applications.
-
Focus on the Process, Not on Individual Microservices
The key to success when working with a microservices based distributed system is to focus on the distributed process as a whole, not on the microservices themselves. The services are the least important part, Eric Ess claimed at the recent Microservices Conference in London, in his presentation on how to monitor distributed processes at jet.com.
-
Kubernetes 1.5 Released with Improved StatefulSets and Alpha Support for Windows Server 2016
The CNCF have released version 1.5 of the Kubernetes container orchestration system. Core improvements focus on beta functionality associated with deployment and scaling of stateful applications, and making it possible to perform cluster operations without disrupting applications. Alpha support has also been added for Windows Server 2016 nodes and the scheduling of Windows Server Containers.
-
Running Docker Containers Securely in Production
Hardening Docker containers in production involves a combination of techniques including making them immutable, minimizing the attack surface and applying both standard Linux hardening procedures as well as ones that are specific to a container environment.
-
Speedment Releases Stream ORM Version 3.0.1
Speedment released version 3.0.1 of their stream object-relational mapping Java toolkit and runtime application, featuring a new declarative Java 8 stream API, an improved user interface, and better code generation. InfoQ spoke to Per-Åke Minborg, co-founder and CTO of Speedment, about this latest release.
-
Visual Studio Code 1.8 Adds Hot Exit, Zen Mode, More Debugging Options
The newly released Visual Studio 1.8 brings many improvements and new features, including Hot Exit to prevent losing any edits, Zen Mode to make focusing on code easier, new debugging features, more accessible settings, etc.
-
Google Targets IoT with Android Things
Google brings Android and its ecosystem to the development of IoT devices. Developers will write applications to these devices similarly to how they write for mobile ones.
-
Julien Nioche on StormCrawler, Open-Source Crawler Pipelines Backed by Apache Storm
Julien Nioche, director of DigitalPebble, PMC member and committer of the Apache Nutch web crawler project, talks about StormCrawler, a collection of reusable components to build distributed web crawlers based on the streaming framework Apache Storm. InfoQ interviewed Nioche, main contributor of the project, to find out more about StormCrawler and how it compares to other similar technologies.
-
Ashley Nolan Surveys State of JavaScript Tooling in 2016
Ashley Nolan asked 4,715 front-end developers about the tools they use in 2016. While many developers continue to use jQuery, React and Webpack are beginning to dominate the ecosystem.
-
Using a Skill Matrix for Growth and Learning
Skill matrixes support self organization in teams and help to create intrinsic motivation, where people want to learn new things. They can show how cross-functional teams really function and provide insight into bottlenecks found in teams.
-
Angular 2.3.0 Released; Naming Guidelines Explained
Google has announced the release of Angular 2.3, including the first version of the Angular Language Service, and explained the naming conventions for Angular 4 onwards.
-
Q&A with Drew Koszewnik on a Disseminated Cache, Netflix Hollow
Drew Koszewnik of Netflix talks to Rags Srinivas about a disseminated cache called Hollow.