BT

microXchg Microservices Conference Day One Summary: DDD, Platforms, and Organisational Impact

by Daniel Bryant on  Feb 27, 2017

At the microXchg conference in Berlin, a group of software development practitioners shared their latest learnings about the microservice architectural style. Topics discussed included functional service design, integrating DDD and REST, creating microservice-powered websites using transclusion, choosing a microservice platform, and the organisational and people impact of microservices.

Node 7.6 Brings Default Async/Await Support

by Sergio De Simone on  Feb 27, 2017

Node.js 7.6 has shipped with official support for async/await enabled by default and better performance on low-memory devices.

Common Reasons for Failed Kubernetes Deployments

by Hrishikesh Barua on  Feb 27, 2017 1

A recent series of articles highlighted the 10 common reasons for failed Kubernetes deployments. These range from missing and incorrect inputs to exceeding resource limits. In most cases, the kubectl describe command can help to pinpoint the underlying reason.

.NET Core Debugging Support Returns to Rider IDE

by Jeff Martin on  Feb 27, 2017

EAP18 of JetBrains' Rider features the return of .NET Core debugging support for Windows platforms. The previous preview of Rider saw this support removed in order to comply with the licensing terms of a subcomponent. An otherwise small release, EAP18 is crucial for .NET Core developers.

Cloudbleed - Cloudflare Proxies Memory Leak

by Chris Swan on  Feb 26, 2017

A buffer overflow bug has caused a small number of requests to Cloudflare proxies to leak data from unrelated requests, including potentially sensitive data such as passwords and other secrets. The issue, which has been named ‘Cloudbleed’, was discovered by Google Project Zero vulnerability researcher Tavis Ormandy.

Civility at Work and Elsewhere

by Abel Avram on  Feb 25, 2017

Google and Microsoft have published their studies on civility at work and the internet at large. Here we summarize some of the main ideas depicted from their work.

GitHub Invites Developers to Contribute to the Open Source Guides

by Sergio De Simone on  Feb 24, 2017

GitHub has recently launched its Open Source Guides, a collection of resources addressing the most common scenarios and best practices for both contributors and maintainers of open source projects. The guides themselves are open source and GitHub is actively inviting developers to participate and share their stories. InfoQ spoke with Brandon Keepers, GitHub’s Head of Open Source.

Microsoft Releases Managed Disks, Scale Sets

by Richard Seroter on  Feb 24, 2017

In an effort to simplify virtual machine (VM) storage and scaling in Azure, Microsoft released two new capabilities. Managed Disks eliminate the need to configure "storage accounts" for holding VM disks. Scale sets make it possible to deploy hundreds of identical VMs at once.

Open Office Layouts Bad for Productivity and Memory

by Shane Hastie on  Feb 24, 2017

A recent BBC article revived the discussion about the "best" office layout for productive knowledge work - how spaces impact culture, productivity and collaboration.

Microsoft Makes it Easy to Create JavaScript Web Apps with New Tool

by David Iffland on  Feb 24, 2017

Microsoft's new dotnet new tool provides JavaScript developers an easy way to spin up Single Page Applications using ASP.NET and Node.js.

Lightbend Speaks to InfoQ on Their Acquisition of OpsClarity

by Michael Redlich on  Feb 24, 2017

Nine months after acquiring BoldRadius, Lightbend announced their acquisition of OpsClarity, a company specializing in monitoring reactive applications. InfoQ interviewed Mark Brewer, president and CEO at Lightbend and Alan Ngai, co-founder of OpsClarity and now VP of cloud services at Lightbend to learn more about this new partnership.

Swift 4 Enters Final Stage, Defers ABI Stability

by Sergio De Simone on  Feb 23, 2017

Apple has detailed the release process for Swift 4, which should become available in the Fall of 2017. The main focus of this release is to provide significant enhancements to the core language and standard library, while delivering source compatibility. ABI compatibility, which was originally in the roadmap, will be deferred, explains Apples' new Swift team lead Ted Kremenek.

Organizing over Organization

by Ben Linders on  Feb 23, 2017

In the coming years we will see less organizations, but not less organizing. Organizing is a daily activity to get things done, but we don't necessarily need organizations to do things. When individuals are subordinate to the organization, it's an inhibitor for adopting modern management approaches.

Beam Graduates to Top-Level Apache Project

by Dylan Raithel on  Feb 21, 2017

Beam exits incubation period and graduates to top-level Apache project, Google support and contribution to open source integration for various data processing backends and more.

Microsoft Makes Cloud-Based Biological Research Tool Open Source

by Michael Stiefel on  Feb 21, 2017

Bio Model Analyzer, a Microsoft cloud-based tool that biologists can use to model cell interactions and communications, is now available as open-source on GitHub. It is used to create computer models that can compare the processes within healthy and diseased cells. Scientists can see the interactions between millions of genes and proteins, speeding up research and treatment of diseases.

BT