InfoQ Homepage News
-
Java Enums to Be Enhanced with Sharper Type Support
Java enums will be enhanced with generics support and with the ability to add methods to individual items, a new JEP shows. Since both features can be delivered with the same code change, they are bundled together in the same JEP. The change only affects the Java compiler, and therefore no runtime changes are needed. Although there is no target version, Java 10 seems likely.
-
2017 State of Testing Survey
The 2017 State of Testing survey aims to provide insights into how the testing profession develops. The survey is open throughout January 2017.
-
Amazon Introduces Rekognition for Image Analysis
At the AWS re:Invent conference, Amazon launched Rekognition, a managed service for Image Recognition and Analysis, powered by Deep Learning. The capabilities that Rekognition provides include Object and Scene detection, Facial Analysis, Face Comparison and Facial Recognition. The service attempts to extract meaning from visual content for the 1.2 Trillion pictures captured annually.
-
Multiple DNS Providers to Mitigate DDoS Attacks
Distributed Denial of Service (DDoS) attacks against Domain Name System (DNS) providers are increasing in number and scale with the proliferation of insecure IoT devices. While DNS providers have various methods of protecting themselves against such attacks, one of the ways for a website to protect itself is to use multiple DNS providers.
-
Yelp Open-Sources Latest in Data Pipeline Project, Data Pipeline Client Library
Yelp open sources latest component in its data pipeline initiative, a python-based data pipeline client library.
-
Mathieu Ripert on Instacart's Machine Learning Optimizations
Instacart is an online delivery service for groceries under one hour. Customers order the items on the website or using the mobile app, and a group of Instacart’s shoppers go to local stores, purchase the items and deliver them to the customer. InfoQ interviewed Mathieu Ripert, data scientist at Instacart, to find out how machine learning is leveraged to guarantee a better customer experience.
-
Google BigQuery Adds New Public Datasets
Stack Overflow recently announced making its dataset available through Google’s BigQuery. Using regular SQL statements, developers can query the full set of Stack Overflow data including posts, votes, tags, and badges. In this article we explore datasets that are available through Google's BigQuery platform.
-
Applying Sociocracy 3.0 Patterns for Implementing Agile Practices
Sociocracy 3.0 is an open framework which supports collaboration in agile organizations and helps them to continuously improve products and services. The framework provides patterns for activities like coordinating work, effective meetings, governance, and building organizations.
-
AWS Step Functions: Coordinating Distributed Applications and Microservices Using Visual Workflows
Amazon Web Services have launched AWS Step Functions, a service that enables the coordination of distributed applications and microservices using visual workflows. The AWS Step Functions console allows the JSON specification of a state machine to be defined that execute 'steps' within an application, e.g., by calling out to an AWS Lambda function or containerised application running on AWS ECS.
-
HashiCorp Release Terraform 0.8, Including an Interactive Console, and Vault and Nomad Providers
HashiCorp has released v0.8 of Terraform, an open source tool that enables the building, combining and launching of programmable infrastructure providers such as Amazon Web Services, VMware vSphere, and UltraDNS. Major new functionality includes an interactive console, conditional values, and HashiCorp Vault and Nomad providers.
-
Survey Finds IT Still Not Aligned with Customer and Business Needs
The results of a survey, run by Tasktop using the Forrester Modern Application Assessment Tool, indicate that, despite the ongoing adoption of agile, lean, DevOps and other "modern" approaches, there is still a large gap between IT development priorities and the needs of customers and business people in many organisations.
-
Testimonial on Using F# by Microsoft's Project Springfield Team
Project Springfield is a fuzz testing service for finding security critical bugs in software. William Blum, principal software engineering manager on the Springfield team at Microsoft Research, explains how adopting F# helped the team build the cloud service.
-
When Strategy Stops Being Slow
More and more we see the words Agile and Strategy mentioned in the same phrase or title. Tim Leberecht, author of the book “The Business Romantic: Give Everything, Quantify Nothing, and Create Something Greater Than Yourself”, wrote an article for the Harvard Business Review on how to make your strategy more agile and why decision making doesn’t have to be a slow process.
-
Neo4j 3.1 Supports Causal Clustering and Security Enhancements
The latest version of Graph NoSQL database Neo4j introduces causal clustering and new security architecture. Neo4j team recently released version 3.1 of the graph database. Other new features include database kernel improvements and a Schema Viewer.
-
Amazon Simple Queue Service (SQS) Gains FIFO Queues
Amazon's Simple Queue Service (SQS) recently gained FIFO (first-in, first-out) queues, which are designed to "guarantee that messages are processed exactly once, in the order that they are sent, and without duplicates". AWS rolled out this new queue type in the US East (Ohio) and US West (Oregon) regions and "plans to make it available in many others in early 2017".