InfoQ Homepage Architecture & Design Content on InfoQ
-
Vaughn Vernon: The Reality of Being Cloud-Native and Reactive
Reactive, Streaming and NoSQL are important concepts today and can be very useful, and sometimes considered compulsory for cloud-native applications, but Vaughn Vernon emphasizes in a blog post that not all systems within in a company must use all these concepts to achieve the full benefits of the cloud.
-
California Creates Consumer Privacy Act
California has enacted the California Consumer Privacy Act (CCPA) of 2018 which, starting on January 1, 2020, would grant consumers several rights with respect to information about them that businesses collect, store, sold, and share. This is the first legislation of its kind in the United States.
-
Hazelcast Change CEO, Pledge Continued Open-Source Commitments
Hazelcast, makers of open-source developer-focused infrastructure components, including an in-memory data grid (IMDG) and a stream processing engine (Hazelcast Jet), have been through a management change. The incoming CEO, Kelly Herrell (Vyatta), has pledged Hazelcast's continued strong commitment to open source and spoke to InfoQ.
-
Eclipse Releases Versions 1.4 and 2.0 of MicroProfile
The Eclipse Foundation recently released versions 1.4 and 2.0 of MicroProfile featuring relevant updates to the APIs, including comprehensive Test Compatibility Kits (TCKs), Maven coordinates, Javadocs, and Git tags. These versions are fully aligned with Java EE 7 and Java EE 8. The synergies between MicroProfile and Jakarta EE have sparked some speculation that the two platforms could merge.
-
Q&A with IBM's Lin Sun on Istio 1.0 and Microservices
InfoQ caught up with Lin Sun, a senior technical member at IBM and also a participant in the open source Istio project release team, regarding Istio in general and the 1.0 release in particular.
-
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.