F# Deep Dives, edited by Tomas Petricek and Phillip Trelford, is a new book aimed at showing what is the business value that using F# brings in practice. The book presents 11 real industrial scenarios and the way F# allowed field experts to solve them using a functional-first approach. InfoQ has interviewed Tomas Petricek, co-editor of the book.
Synchronization of data across systems is expensive and impractical when running systems at scale. Traditional approaches for performing computations or information dissemination are not viable. In this article Basho Sr. Software Engineer Chris Meiklejohn explores the basic building blocks for crafting deterministic applications that guarantee convergence of data without synchronization.
An interview with Brad Murphy about how traditional management can lead to disengaged employees, why scaling is more than scaling teams, diagnosing the health of organizations and approaches for enterprises that want to adopt agile and become more innovative.
TOSCA, governed by the OASIS organization, is a platform for defining a standard container orchestration specification that is portable across various cloud environments and container providers.
Type Providers are an essential element for F#’s extensibility model. Dave Fancher shows how to take the tedium out authoring Type Providers using some simple inline factory methods.
Addison-Wesley Professional Devops in AWS LiveLessons is a video course for infrastructure developers and Sys Ops engineers who aim at creating a fully-automated continuous delivery system in AWS.
Due to globalization and supply chain management, a single company cannot operate on its own anymore. This article provides models to help you to get insight in the relationships with your partners.
At the recent Agile Singapore conference Bas Vodde spoke about Large Scale Scrum (LeSS) - the scaling model he and Craig Larman have introduced. He explains some of the important elements of LeSS.
The concept of a "microservice architecture" has steadily gained a foothold in software development over the past several years. This article uses Spring Boot to explore the concepts. 9
How does Google manage the test and release processes for Chrome for iOS? What kind of tests are in place? What is the life cycle of a new feature from acceptance to release?
The book "R for Everyone: Advanced Analytics and Graphics" authored by Jared Lander covers R language and how to use it for data analytics and visualizations. InfoQ spoke with Jared about the book.
In the book Reinventing Organizations Frederic Laloux researched 12 organizations who use fundamentally new ways to manage work and their employees.