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.js 7.6 has shipped with official support for async/await enabled by default and better performance on low-memory devices.
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.
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.
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.
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 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.
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.
A recent BBC article revived the discussion about the "best" office layout for productive knowledge work - how spaces impact culture, productivity and collaboration.
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.
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.
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 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.
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.