InfoQ Homepage Architecture & Design Content on InfoQ
-
QCon New York 2018: Better Developer Experience at Netflix: Polyglot and Containers
Mike McGarr, manager of developer productivity at Netflix, recently presented Better DexEx at Netflix: Polyglot and Containers at QCon New York 2018. He described how Netflix evolved from operating as a Java shop to supporting developer tools built with multiple languages. This has ultimately provided a better development experience. McGarr spoke to InfoQ about centralized teams at Netflix.
-
Auth0's Move to a Single-Cloud Architecture on AWS
Auth0, a provider of authentication, authorization and single sign on services, moved their infrastructure from multiple cloud providers (AWS, Azure and Google Cloud) to just AWS. An increasing dependency on AWS services necessitated this, and today their systems are spread across four AWS regions, with services replicated across zones.
-
Amazon Aurora Serverless MySQL Generally Available
Amazon Aurora, a custom built MySQL and PostgreSQL compatible database in AWS, has a new capability generally available – Aurora Serverless MySQL. Amazon first showed a preview of this serverless ability at AWS re:Invent last year.
-
Gartner Updates Magic Quadrant for Enterprise Agile Planning Tools
In 2017, Gartner replaced their study on “Application Development Lifecycle Management” with new research on “Enterprise Agile Planning Tools”. According to the analysts, by leveraging customer centric and business outcome driven practices with continual feedback, Enterprise Agile Planning (EAP) tools help organizations establish agile practices at scale
-
NATS Messaging System Gets Kafka-Like Log API via Liftbridge
Joining the hot event-driven technology space is Liftbridge, an open-source project that extends the NATS messaging system with a scalable, Kafka-like log API. InfoQ spoke to creator Tyler Treat to learn more about the project, and the changing nature of data integration.
-
The Machine Learning Behind Android Pie Smart Linkify API
Last week, Google announced Android 9, codenamed Pie. Android is launching a set of new features, powered by Artificial Intelligence. One of the most important new AI powered features is Android Smart Linkify. This article explores the architecture behind the dual in-device Neural Network powering content understanding in context to generate smart links on any text showing up on an Android phone.
-
BitBucket Introduces Support for Git V2 and Improved Search Functionality
Atlassian has launched BitBucket server 5.13, bringing in support for Git v2 and also improving on the way repositories can be searched. This includes a new repository labels functionality, and the ability to find the corresponding pull requests for a commit.
-
JBoss Web Server 5 with Tomcat 9 is Available
Red Hat JBoss Web Server (JWS) combines the Apache web server with the Tomcat servlet engine for building, deploying, and maintaining web applications and large-scale websites. JBoss Web Server version 5 was recently released supporting Tomcat 9 and introduces several new features and enhancements.
-
Prometheus Monitoring Platform "Graduates" from the Cloud Native Computing Foundation (CNCF)
On August 9th, the Cloud Native Computing Foundation (CNCF) announced open source monitoring toolkit, Prometheus, has graduated from its incubation status. In order to achieve this rating, projects must demonstrate growth, documentation, organized governance processes, commitment to community sustainability and inclusivity.
-
Uber Open Sources Its Large Scale Metrics Platform M3
Uber’s engineering team released its metrics platform M3 as open source which it has been using internally for some years. The platform was built to replace its Graphite based system, and provides cluster management, aggregation, collection, storage management, a distributed time series database (TSDB) and a query engine with its own query language M3QL.
-
Microsoft Announces General Availability of Azure Management Groups
Microsoft has announced the general availability of Azure management groups, which provide the ability to organize and apply governance to all subscriptions in a management group. Azure management groups do this by implementing centralized management of Azure policies, role-based access control and more.
-
Using Your WinForms/WPF Code to Vote for .NET Core 3.0 Features
In May we reported Microsoft wants to run WinForms and WPF on .NET Core 3.0. In order to facilitate this, they are building a new tool that will allow you to vote on which APIs they need to port to .NET Core. But this isn’t a direct vote; it is based on what APIs are being used by your application.
-
Intel Discloses New Speculative Execution Vulnerability L1 Terminal Fault
Intel has disclosed a new speculative execution side channel vulnerability, dubbed L1 Terminal Fault, that could potentially leak information residing in the processor L1 data cache. Mitigations are already available, according to Intel, based on its latest Microcode Updates and corresponding updates to operating systems and hypervisor stacks.
-
Numerical Computing Dynamic Language Julia 1.0 Released
The latest version of Julia, a high-level, high-performance dynamic language for technical computing, supports language API stability and a new built-in package manager. The Julia computing team announced the release of Julia version 1.0 last week at JuliaCon 2018 in London, .
-
Uber Announces Open Source Fusion.js Framework
Uber Announces Fusion.js, an open source "Plugin-based Universal Web Framework." Uber builds hundreds of web-based applications, and with web technologies changing quickly and best practices continually evolving, it is a challenge to have hundreds of web engineers leverage modern language features while staying current with the dynamic nature of the web platform.