Skip to content
HomeInsights

Insights

Ideas for building
better software.

Engineering perspectives on architecture, product development, AI, and the everyday decisions behind useful software.

From the engineering desk

Browse practical articles or follow the latest technology updates.

Subscribe via RSS →

Curated links from external sources — not 360Softy original articles.

ExternalCloud
Cloudflare Changelog

Cloudflare Mesh, Cloudflare One - High availability replica management for Cloudflare Mesh

The Cloudflare Mesh dashboard now shows per-replica details for high availability nodes. You can see which replica is active, view each replica's Mesh IP and connection details, and manually trigger failover — all from the node detail page. What's new Replica tabs on the node detail page — switch between replicas to see each one's Mesh IP, edge data center, origin IP, platform, version, and uptime. Active/passive badges identify which replica is currently routing traffic. Manual failover — prom

Cloudflare MeshCloudflare One
Cloudflare ChangelogRead original
ExternalCloud
Cloudflare Changelog

Email Service - Send emails with named recipient addresses

You can now send emails with display names on recipient addresses in addition to the existing from support. Pass an object with email and an optional name field for to, cc, bcc, replyTo, or from: JavaScript export default { async fetch(request, env) { const response = await env.EMAIL.send({ from: { email: "[email protected]", name: "Support Team" }, to: { email: "[email protected]", name: "Jane Doe" }, cc: [ "[email protected]", { email: "t

Email Service
Cloudflare ChangelogRead original
ExternalCloud
Cloudflare Changelog

Pipelines - Pipelines pricing announced

Cloudflare Pipelines is a streaming data platform that ingests events, transforms them with SQL, and writes to R2 as JSON, Parquet, or Apache Iceberg tables. Pipelines now has published pricing based on two usage dimensions: the volume of data processed by SQL transforms and the volume of data delivered to sinks. Ingress into a Pipeline stream is free. Billing is not yet enabled. We will provide at least 30 days notice before we start charging for Pipelines usage. Pipelines pricing model is desi

Pipelines
Cloudflare ChangelogRead original
ExternalCloud
Cloudflare Changelog

R2 SQL - R2 SQL pricing announced

R2 SQL is a serverless, distributed query engine that runs SQL against Apache Iceberg tables stored in R2 Data Catalog. R2 SQL now has published pricing based on a single dimension: the volume of compressed data scanned to execute your queries. At $2.50 / TB ($0.0025 / GB), R2 SQL is priced at half the cost of AWS Athena and less than half of Google BigQuery on-demand. Billing is not yet enabled. We will provide at least 30 days notice before we start charging for R2 SQL usage. Data scanned is m

R2 SQL
Cloudflare ChangelogRead original
ExternalCloud
Cloudflare Changelog

R2 - R2 Data Catalog pricing announced

R2 Data Catalog is a managed Apache Iceberg data catalog built directly into R2 buckets, queryable by any Iceberg-compatible engine such as Spark, Snowflake, and DuckDB. R2 Data Catalog now has published pricing for catalog operations and table compaction, in addition to standard R2 storage and operations. Billing is not yet enabled. We will provide at least 30 days notice before we start charging for R2 Data Catalog usage. Pricing is based on two dimensions: Catalog operations: $9.00 / million

R2
Cloudflare ChangelogRead original
ExternalCloud
Cloudflare Changelog

Realtime - Record specific participant audio tracks in RealtimeKit

You can now record specific participant audio tracks in RealtimeKit with track recording. Track recording creates separate WebM files for each participant instead of a single composite recording, which is useful for post-processing, transcription, and regulated or content-sensitive workflows. To record specific participants, pass user_ids when starting a track recording: curl --request POST \ --url https://api.cloudflare.com/client/v4/accounts/<account_id>/realtime/kit/<app_id>/recordings/t

Realtime
Cloudflare ChangelogRead original

Let’s start with a conversation

Tell us what you’re working on.

An idea, a challenge, or a system that needs to work better. We’ll help you understand the next step.