InfoQ Homepage News
-
Refactoring Large Haskell Codebases Using Facebook Retrie
Facebook has open-sourced the tool they use to refactor their own Sigma anti-abuse rule engine. Named Retrie, this tool allows developers to describe rewrites as equations in Haskell syntax rather than regular expressions.
-
Why Coinbase Is Not Using Kubernetes to Run Their Container Workloads
Coinbase recently wrote about why Kubernetes is not part of their technology stack. Coinbase uses containers, but they run them in VMs. For deployments, they use Odin, its open-source solution for deploying their services in VMs as auto-scaling groups. Adopting Kubernetes adds unnecessary complexity to their current deployment pipeline, and it is not the right tool for them at the moment.
-
ROS 2 Foxy Fitzroy Release Improves Security and Tooling
Open Robotics has released ROS 2 Foxy Fitzroy, the latest version of the robot operating system. The release contains several new features, including security enhancements and improved tooling, with contributions from many industry players including the Eclipse foundation and Amazon Web Services.
-
Hardware Attack Exposes nRF52 Debugger
A hardware bypass enables attackers to restore full debug capabilities in the nRF52 radio chipset, used in many consumer and medical devices. Fault injection re-enables debugging in a way that attacks the silicon, unpatchable in software.
-
Incident Management During Remote Work
Michael Fisher, a technology enthusiast and group product manager at OpsRamp, recently blogged about how IT operations and DevOps teams can take a problem-first approach towards the incident management process. On the same lines, Dr. Laura Maguire and Nora Jones wrote about similar challenges as the world reacts to COVID-19.
-
CNCF Accepts Contour, a Kubernetes Ingress Controller, as an Incubating Project
The CNCF Technical Steering Committee (TOC) announced that they have accepted Contour as an incubating project. Contour is an Ingress controller for Kubernetes that uses the Envoy Layer 7 (L7) proxy as a data plane.
-
MSMQ and .NET Core
Microsoft Message Queuing (MSMQ) is currently not available for .NET Core. While other message queuing systems are generally preferred, many enterprise applications were based on MSMQ and this creates a problem for teams looking to migrate from .NET Framework to .NET Core or the upcoming .NET 5. But a recent pull request for Reference Source may change the situation.
-
Haskell Web Framework IHP Aims to Make Web Development Type-Safe and Easy
Created at digitally induced, the Integrated Haskell Platform aims to be an opinionated framework bringing Haskell type-safety to server side rendering combined with fast development. InfoQ has spoken with digitally induced CEO Marc Scholten.
-
Faster, Smaller Vue3 Coming Soon - Evan You, State of the Vuenion 2020
Evan You, creator of Vue.js, recently discussed the Vue 3 release. After more than two years of development, Vue 3 targets a release in Q3 2020. Vue 3 brings a faster renderer, a new composition API, a new template compiler, and server-side rendering support. With TypeScript, and a more modular architecture, Vue 3 strives to be smaller, more maintainable and make it easier to target native.
-
Serverless Days 2020 Looks at Future of Serverless Architecture
In a Serverless Days online event on June 18, leaders from the cloud computing industry, including experts from UC Berkeley, serverless.com, TencentCloud and Google Cloud, came together to discuss serverless computing’s latest innovations, use cases, and future directions.
-
Google Donates Trademarks to New Foundation
On Wednesday, Google created a new Open Usage Commons Foundation for the purpose of hosting trademarks relating to open source projects under its control; Istio, Angular and Gerrit trademarks were moved over. Not everyone approves of this move, and the benefits are questionable. InfoQ looks behind the story to find out what it means for developers everywhere.
-
QCon San Francisco Announces 2020 Tracks
The Program Committee behind QCon San Francisco (Nov 16-18), the software conference for senior software engineers, architects, and team leads, announced the tracks for the 2020 edition of the conference.
-
Google Announces Its Cloud VMware Engine Is Now Generally Available
In a recent blog post, Google announced the general availability of its Cloud VMware Engine. With the release, customers can migrate their existing VMware-based applications to Google Cloud without refactoring or rewriting them.
-
Vue 3 Reactivity Internals - Sarah Drasner at Vue.JS Amsterdam
Sarah Drasner, Vue.js core team member, gave an overview of Vue 3 reactivity internals. Vue’s reactivity functionality is isolated in a separate package and can be used standalone.
-
Chaos and Resilience Engineering: Mental Models, Tools and Experiments
In a recent InfoQ podcast, Nora Jones, co-founder and CEO at Jeli, explored the differences between chaos engineering and resilience engineering, and provided advice for planning and running effective chaos experiments, and learning effectively from incidents.