InfoQ Homepage News
-
Google Launches Cloud Natural Language API
Google released their beta Cloud Natural Language API on July 20, joining the movement to make advances in natural language processing (NLP) from the small world of cutting-edge research and to the hands of everyday data scientists and software engineers. Google’s NLP API lets users take advantage of three core NLP features:
-
Data is the Hard Part Working with Microservices
One of the hardest problem when creating and developing microservices for an enterprise is their data. Analysing the business domain using Domain-Driven Design (DDD) and reason about what your data represents will help in achieving a microservices architecture, Christian Posta claims in one of a series of blog posts about microservices implementations.
-
Amazon Introduces API Gateway Usage Plans
Amazon recently updated their API Gateway service to include Usage Plans. A common pattern for companies that expose their APIs, include monetizing them through a 3rd party developer ecosystem. Usage Plans allow an organization to manage 3rd party developer consumption patterns and billing at an API key level.
-
SuperPack, a New Serialization Format with a Smaller Payload
Shape Security has open sourced a new schemaless binary serialization format called SuperPack.
-
Intel Releases Joule Internet of Things Maker Module Platform
At the 2016 Intel Developer Forum, Intel announced the availability of the Joule Module, a Linux "system on module (SoM) ... designed to help inventors and IoT developers create more, faster." The Joule offers high computational power, RAM, and storage. It's pre-installed with Ostro, a reference Linux-based OS tailored for IoT smart devices.
-
11th Annual State of Agile Survey is Open
The 11th annual state of agile survey is open through October 7, 2016. The survey explores the worldwide adoption of agile.
-
Google Releases Android 7.0 with over 250 New Features
Google has started updating certain devices to the latest Android 7.0, dubbed Nougat. Usually, a new version of Android would start to be pushed to devices during the fall, in late September or even October. But this year they changed the pace, making available a preview in March and the GA in August.
-
V8's New JavaScript Interpreter Improves Memory Consumption
Google's V8 JavaScript engine has a new interpreter, called Ignition, that hopes to reduce the compiler's memory consumption and reduce complexity. Chrome 53 will start using Ignition on Android devices with 512 MB of RAM or less.
-
Deliver Shippable Products with Good Engineering Practices
Good engineering practices are the tools that help agile teams to deliver shippable products. Although many engineering practices have proved to be effective, they are not as widely used as they should be. Agile anti-patterns like the software testing ice-cream cone, accumulating technical debt and functional silos prevent teams from delivering a potentially releasable product.
-
DevOps Gov Adoption at HMRC Digital
The UK's Revenue and Customs agency applied DevOps and Continuous Delivery principles to move from a bureaucratic culture to frequent delivery of digital tax services, learning and adapting from incremental successes and the occasional failures. InfoQ reached out to Lyndsay Prewer to dig deeper into how this journey started, where the agency is at today, and what the main challenges have been.
-
Retrospective: Haskell in Production
Haskell might be “the closest thing to a secret weapon” when building server-side software, writes Better co-founder Carl Baatz, summarizing their four-year journey using Haskell in production.
-
gRPC 1.0 is Ready for Production
Google has released gRPC 1.0, considering it stable and ready for production.
-
SQL Server is the New Hunting Ground in the Cloud
You can now run Microsoft SQL Server on Google Cloud Platform. All the major cloud providers support SQL Server, either with an IAAS or PAAS model, but the offerings have very different feature sets. Providing an attractive option for migrating SQL Server to the cloud seems to be a new focus for Google, Amazon and Microsoft.
-
NativeScript 2.2 Introduces Webpack for Angular 2 Projects
NativeScript 2.2 has been released with upgraded UI, support for iOS10 Beta 3 and introducing Webpack for the Angular 2 based projects. The major release brings a raft of tooling updates, including the decision to use Webpack for the Angular 2 based projects.
-
Agile 2016: Persona Based Teams - The Ultimate Focus
At the Agile 2016 conference Andy Hircock, Mike Lowery, and Rob Vandenburg, discussed how they transitioned to persona-based teams, instead of feature or component based, and how they used this to help teams keep focused on their customers despite significant growth.