As the cloud evolves, a new breed of APIs emerges, directing the control flow of applications, echoing the influence of Inversion of Control (IoC) of yesteryears. Welcome to the era of active APIs, where the cloud is calling the shots.
RFC 9388: Content Delivery Network Interconnection (CDNI) Footprint Types: Country Subdivision Code and Footprint Union
Open Caching architecture is a use case of Content Delivery Network
Interconnection (CDNI) in which the commercial Content Delivery Network (CDN)
is the upstream CDN (uCDN) and the ISP caching layer serves as the downstream
CDN (dCDN). RFC 8006 defines footprint types that are used for footprint
objects as part of the Metadata interface (MI). The footprint types are also
used for the Footprint & Capabilities Advertisement interface (FCI) as defined
in RFC 8008. This document defines two new footprint types. The first
footprint type defined is an ISO 3166-2 country subdivision code. Defining this country
subdivision code improves granularity for delegation as compared to the ISO 3166-1 country
code footprint type defined in RFC 8006. The ISO 3166-2 country subdivision
code is also added as a new entity domain type in the "ALTO Entity Domain
Types" registry defined in Section 7.4 of RFC 9241. The second footprint
type defines a footprint union to aggregate footprint objects. This allows for
additive semantics over the narrowing semantics defined in Appendix B of
RFC 8008 and therefore updates RFC 8008. The two new footprint types are based on the
requirements raised by Open Caching but are also applicable to CDNI use cases
in general.
Git Hooks are scripts that run automatically every time a particular event occurs in a Git repository. Learn what they do and how to use them effectively.
Hammering Out A Logical File System And A DNS For Data - The Next Platform
Data is by its nature a messy beast, and it has only become more so as workloads have found their way out of the datacenter and into the cloud and even all the way out to the edge. This is the problem that San Mateo, California-based Hammerspace, founded by David Flynn of Fusion-io fame, has
Peer-to-peer networks are the foundation of the decentralized web. Today we dive into what P2P networks are, how they differ from the popular client-server model, and the advantages of decentralized file sharing in P2P networks.
RFC 9420: The Messaging Layer Security (MLS) Protocol
Messaging applications are increasingly making use of end-to-end
security mechanisms to ensure that messages are only accessible to
the communicating endpoints, and not to any servers involved in delivering
messages. Establishing keys to provide such protections is
challenging for group chat settings, in which more than two
clients need to agree on a key but may not be online at the same
time. In this document, we specify a key establishment
protocol that provides efficient asynchronous group key establishment
with forward secrecy (FS) and post-compromise security (PCS) for groups
in size ranging from two to thousands.
The decentralized web, or Web3, has several key characteristics that differentiate it from Web2. Here are seven core principles that define the decentralized web and their associated benefits.
Scale finds edgy replacement now that Intel's shut down NUC – Blocks and Files
Intel has signalled the end-of-life for its low-cost NUC mini-server line of PCs, which means Scale Computing will have to find a replacement edge system hardware supplier. And it’s found one: Simply NUC. NUC is Intel’s grandly named Next Unit of Compute, a small form-factor PC which has a 4-inch by 4-inch board inside with […]