InfoQ Homepage Architecture & Design Content on InfoQ
-
New Deno Module Builds and Compiles Vue Applications
The vno Deno module, which self-describes as the first build tool for compiling and bundling Vue single-file components in a Deno runtime environment, recently released its first stable version. vno v1.0 features a parser, compiler, bundler, and an adapter. A server-side renderer is planned.
-
No-Code App Development is Essential for Digital Transformation
Jennifer Cadence, a product marketing manager at Google, recently published an account of the state of no-code app development. In her post, Cadence breaks down why no-code platforms have become an essential part of digital transformation. She suggests that speed and agility, productivity and collaboration, and governance and security are the critical factors for these platforms' importance.
-
Grafana Labs Announces Updates to Its Grafana Cloud with a Free Tier, New Pricing and Features
Grafana Cloud is a fully-managed observability platform from Grafana Labs for applications and infrastructure. The company recently announced a new version for Grafana Cloud, including a free tier version, a different pricing structure, and several significant new features such as enhanced alerting and synthetic monitoring.
-
New Haskell-Based Web App Specification Language Released in Alpha
The Web App Specification Language (Wasp) was recently released in alpha to help developers write modern web applications with less code. Just like Elm, Wasp is a domain-specific language written in Haskell. Unlike Elm, which only addresses single-page applications, Wasp also supports multi-page applications. The alpha release leverages a React/Node/Express/Prisma stack.
-
AWS Transfer Family Introduces Support for EFS
AWS has recently introduced support for Amazon EFS as a data store in the AWS Transfer Family, the managed service that handles SFTP, FTP and FTPS requests. The new option is intended to simplify the migration to the cloud of file transfer workloads.
-
Embracing Observability in Distributed Systems at InfoQ Live (Virtual Event on Feb 16th)
InfoQ Live, the one-day virtual event designed for the modern software practitioner, returns on Feb 16th, 2021. The focus of this edition is to explore and discover practical ways you can use and integrate observability into your distributed system architecture. Join us on Feb 16th from 9 am EDT / 3 PM CEST. Register for only $19.95.
-
Medium Describes "Rex" - a Go-Based Recommendation Service
In a recent blog post, Medium describes how it built a recommendation service named "Rex." The original recommendation service was part of the Node.js monolith, and it could only rank 150 stories. However, Medium wanted this service to rank hundreds of thousands of stories per user in under a second. So, they decided to build an entirely new, separate service using Go.
-
Microsoft Announces Support for Azure Container Registry across Availability Zones in Public Preview
Microsoft recently announced the public preview for support of Azure Container Registry across Availability Zones. The Zone redundancy provides resiliency and high availability to a registry or replication resource (replica) in a specific region.
-
AWS Introduces Amazon Managed Service for Grafana and Amazon Managed Service for Prometheus
In one of the latest announcements of re:Invent 2020, AWS introduced the preview of Amazon Managed Service for Grafana, a managed Grafana that automatically scales compute and database infrastructure, with automated version updates and security patching. AWS also introduced a preview for Amazon Managed Service for Prometheus.
-
EventStoreDB 20.10 Released with Support for gRPC and Improved Security
EventStore Ltd has released EventStoreDB 20.10, a major release of their platform that helps build applications utilizing the Command Query Responsibility Separation (CQRS) and Event Sourcing (ES) patterns.
-
The Journey from Monolith to Microservices at GitHub: QCon Plus Q&A
GitHub needed to fundamentally rethink how they did software development due to all of the different cultures, norms, and technology stacks that their teams brought to the table. They are migrating toward a microservices architecture that enables different teams and systems and technologies to work harmoniously together.
-
Google Releases Monitoring Query Language for Cloud Monitoring into General Availability
In a recent blog post, Google announced the general availability of Monitoring Query Language (MQL) in Cloud Monitoring.
-
PASS to Cease Operations on January 15
PASS, formerly known as the Professional Association for SQL Server, will cease operations on January 15. The non-profit organization, which was known primarily for its conferences, is unable to meet its financial obligations.
-
Uber Implements Disaster Recovery for Multi-Region Kafka
In a recent blog post, Uber engineers highlight how they use a replication platform to implement disaster recovery at scale with a multi-region Kafka deployment. Uber has a large deployment of Apache Kafka, processing trillions of messages and multiple petabytes of data per day. Uber's engineers provided business resilience and continuity in the face of natural and human-made disasters.
-
Google Open-Sources Python Fuzzy Testing Tool Atheris
Google recently announced the open-sourcing of a new fuzzy testing engine for Python. The new fuzzer, Atheris, strives to find bugs in Python code and native extensions. Atheris can be used in combination with the Address Sanitizer and Undefined Behavior Sanitizer tools that detect memory corruption bugs and undefined behavior (e.g., buffer overflows, misaligned or null pointers).