BT

Mathieu Ripert on Instacart's Machine Learning Optimizations

by Alexandre Rodrigues on  Jan 05, 2017

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

by Alex Giamas on  Jan 05, 2017

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

by Ben Linders on  Jan 05, 2017

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

by Daniel Bryant on  Jan 05, 2017

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

by Daniel Bryant on  Jan 04, 2017 1

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

by Shane Hastie on  Jan 04, 2017 4

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

by Pierre-Luc Maheu on  Jan 02, 2017

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

by Rui Miguel Ferreira on  Jan 02, 2017

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

by Srini Penchikala on  Dec 31, 2016

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

by Steffen Opel on  Dec 31, 2016

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".

Moving a Monolithic Application towards a Microservices Architecture

by Jan Stenberg on  Dec 31, 2016

Migrating an existing system towards microservices is very different from building a new micoservices-based system, Joris Kuipers, architect at Trfork Amsterdam, claims in a presentation describing an ongoing process of refactoring a large monolithic application, based on CQRS using Axon framework, towards a microservices architecture.

New Vaadin Spring Release Introduces Enhanced View Management

by Michael Redlich on  Dec 30, 2016

Vaadin, a polyglot framework for building web apps with UI components, released version 1.1 of their Vaadin Spring project featuring bug fixes and a new SpringNavigator class to enhance management of Vaadin Views. Matti Tahvonen, product marketing manager at Vaadin, spoke to InfoQ about this latest release including a discussion on how UIs fit into microservices.

What's Expected from React, Angular, and Vue in 2017

by David Iffland on  Dec 30, 2016 2

JavaScript continues to see tremendous excitement and 2016 was an impressive year. See what's expected from React, Angular, and Vue.js going into 2017.

Experimenting with Peer Feedback in Tech Teams

by Ben Linders on  Dec 29, 2016

Feedback can be used to build trust in teams and help individuals improve their skills and grow in their craft. Emily Page and Doug Talbot shared their experiences from experimenting with peer feedback at Ocado Technology at Spark the Change London 2016. An interview with Emily Page, Organizational Catalyst at Ocado Technology.

Start with Events and DDD When Building Microservices

by Jan Stenberg on  Dec 28, 2016 2

Domain-Driven Design (DDD) is a great technique bringing designs closer to the domains we are working in, but too often we make early decisions with a focus on structure, which is not the intention of DDD. Instead we should start with the events in a domain, Russ Miles claims when describing the advantages of going “events-first” when building microservices.

General Feedback
Bugs
Advertising
Editorial
Marketing
InfoQ.com and all content copyright © 2006-2016 C4Media Inc. InfoQ.com hosted at Contegix, the best ISP we've ever worked with.
Privacy policy
BT

We notice you're using an ad blocker

We understand why you use ad blockers. However to keep InfoQ free we need your support. InfoQ will not provide your data to third parties without individual opt-in consent. We only work with advertisers relevant to our readers. Please consider whitelisting us.