InfoQ Homepage Architecture & Design Content on InfoQ
-
How to Embrace “You Build It, You Run It” with Paul Hammant at QCon London
Paul Hammant talked at QCon London about having developers responsible for the first line of support in production, as the saying goes, “if you build it, you run it.” Hammant recommends following this practice only if there are proper support levels and escalation policies defined. As a result, companies could reduce the chances of burnout or staff quitting.
-
Tenko ES2020 JavaScript Parser
Tenko is a 100% specification compliant JavaScript parser authored in JavaScript. Tenko fully supports parsing for ES6 through ES2020 syntax and language features.
-
How N26 Scales Technology through Hypergrowth
As N26 grew fast, they had to scale their technology to keep up. This meant scaling not only their infrastructure, but also their teams; for instance, they had to decide how to distribute work over teams and what technology to use or not use. Folger Fonseca, software engineer and Tech Lead at N26, shared his experience from scaling technology at N26 at QCon London 2020.
-
DevOps beyond Development and Operations with Patrick Debois at QCon London
Patrick Debois talked at QCon London about thinking of DevOps beyond development and operation silos. DevOps is inherently complex, and there are other risks, challenges, and bottlenecks outside the software delivery pipeline where collaboration is vital, for instance, when collaborating with other groups like suppliers, HR, marketing, sales, finance, or legal.
-
Splice Machine Data Platform 3.0 Supports Kubernetes Managed Service and New ML Manager
The latest version of distributed SQL data platform Splice Machine supports a new Kubernetes managed service, new version of Machine Learning Manager (v2.0), and automatic in-database model deployment.
-
Oracle Cloud Now Offers Data Science and Machine Learning Services
Oracle recently announced the availability of its Cloud Data Science Platform, a native service on Oracle Cloud Infrastructure (OCI), which the software designed to let teams of data scientists collaborate on the development, deployment and maintenance of machine learning models.
-
Azure Sphere, a Secure IoT Platform, Reaches General Availability
In a recent blog post, Microsoft announced the general availability (GA) of Azure Sphere, an end-to-end IoT Security Platform. The Azure Sphere platform focuses on three key areas including microcontroller units (MCUs), a secure operating system (OS), which is based upon Linux, and providing cloud security services including software updates and detecting emerging threats.
-
Microsoft Releases Azure App Configuration to General Availability
Azure App Configuration is a new service on Microsoft's Cloud Platform, allowing developers to centralize their application configuration and feature settings in a secure and straightforward manner. In a recent Microsoft Azure update, the public cloud vendor announced the general availability of this service.
-
Evolving Architecture with DDD and Hypermedia: Einar Høst at DDD Europe
Hypermedia is an enabler for a better architecture, Einar Høst claimed in his presentation at the recent DDD Europe 2020 conference in Amsterdam. In his talk he described the architecture challenges at NRK TV, the TV streaming service at the Norwegian public broadcaster, and how they migrated their monolithic architecture into a more modular design and implemented hypermedia in their Player API.
-
Q&A with Martijn Verburg and Bruno Borges of Microsoft Regarding Contributing to the OpenJDK
InfoQ caught up with Martijn Verburg, principal group SWE manager, Java and Bruno Borges, principal program manager, Java at Microsoft, about the specifics of the intended contribution from Microsoft to the OpenJDK.
-
Building (and Re-Building) the Airbnb Design System - React Conf 2019
Maja Wichrowska and Tae Kim, engineers at Airbnb, explained how Airbnb’s design system evolved its architecture and implementation in response to business and technical challenges encountered.
-
Storybook 5.3 Released, Targets Design Systems, Supports Web Components
Storybook 5.3 was recently released and strives to allow developers to build production design systems faster. Storybook users can now document their components with MDX, have a documentation site automatically generated, and integrate with popular design tools like Sketch, Figma or Adobe XD. Storybook 5.3 also now officially supports web components.
-
Equifax Hackers Charged with Crime
The United States has charged four members of the Chinese military with hacking Equifax. The attack on Struts2 Deserialization can be detected by a suite of tools.
-
A Guide to Writing Properties of Pure Functions - John Hughes at Lambda Days 2020
John Hughes, co-designer of Haskell and Quickcheck, recently discussed property-based testing at Lambda Days 2020. Hughes presented in his talk five different strategies for coming up with properties and compared their effectiveness. Metamorphic and model-based properties reportedly show high effectiveness.
-
Microsoft Adds Virtual Network Support for Azure Firewall Manager, Enables Centralized Management
In a recent blog post, Microsoft announced Azure Firewall Manager now supports virtual networks. This new capability allows organizations to centrally manage security policies and route management for cloud-based security perimeters based on two network architectures, including secured virtual hub and hub virtual network.