System Architecture

System Architecture

7363 bookmarks
Custom sorting
Bloom Filters
Bloom Filters
A visual, interactive guide to what bloom filters are, when you would use them, and how they work.
·samwho.dev·
Bloom Filters
GraphRAG: A new approach for discovery using complex information
GraphRAG: A new approach for discovery using complex information
Microsoft is transforming retrieval-augmented generation with GraphRAG, using LLM-generated knowledge graphs to significantly improve Q&A when analyzing complex information and consistently outperforming baseline RAG. Get the details.
·microsoft.com·
GraphRAG: A new approach for discovery using complex information
Composable Architectures vs. Microservices: Which Is Best?
Composable Architectures vs. Microservices: Which Is Best?
Both software development architectures have pros and cons. Here’s how to decide whether a composable or microservices architecture will work best for you.
·thenewstack.io·
Composable Architectures vs. Microservices: Which Is Best?
Confidential Computing and Cloud Sovereignty in Europe
Confidential Computing and Cloud Sovereignty in Europe
Traditional security focuses on securing data at rest or in transit, while confidential computing ensures end-to-end protection, even during computation.
·thenewstack.io·
Confidential Computing and Cloud Sovereignty in Europe
Legion Programming System
Legion Programming System
Home page for the Legion parallel programming system
·legion.stanford.edu·
Legion Programming System
Interaction to Next Paint (INP) | Articles | web.dev
Interaction to Next Paint (INP) | Articles | web.dev
This post introduces the Interaction to Next Paint (INP) metric and explains how it works, how to measure it, and offers suggestions on how to improve it.
·web.dev·
Interaction to Next Paint (INP) | Articles | web.dev
OpenAI Injects Code Samples Into Their OpenAPI Using An Extension
OpenAI Injects Code Samples Into Their OpenAPI Using An Extension
As I was profiling the OpenAI API I noticed they had vendor extensions. This is a common thing I come across while profiling APIs, so I always make sure I spend some time evaluating the approach so that I can better understand why API producers feel the need to extend the spec. Twilio and Stripe both utilize extensions that help track maturity, PII, and other details of API operations that aren’t commonly expressed as OpenAPI. I harvested the OAS extensions from the OpenAI OpenAPI (I love using those two words together), and set them aside for documents here in my API Evangelist notebook.
·apievangelist.com·
OpenAI Injects Code Samples Into Their OpenAPI Using An Extension
Dev Tool Creator Nylas on the 4 Pillars of Modern APIs
Dev Tool Creator Nylas on the 4 Pillars of Modern APIs
Nylas issued its API version 3 on Feb. 6 with a revamped approach that builds in intelligence features and a better developer experience.
·thenewstack.io·
Dev Tool Creator Nylas on the 4 Pillars of Modern APIs
Open Payments
Open Payments
Open Payments is an open API standard for implementation by account servicing entities.
·openpayments.guide·
Open Payments
Web Monetization
Web Monetization
Web Monetization allows websites to automatically receive payments from users, facilitated by the user agent and a user's preferred monetization provider.
·webmonetization.org·
Web Monetization
Distributed Logical Time
Distributed Logical Time
A simple, decentralized, scalable, constant-memory mechanism for independent replicas to record events in time, preserving the "happened-before" relation in almost all cases.
·longform.asmartbear.com·
Distributed Logical Time
The architecture of SAST tools: An explainer for developers
The architecture of SAST tools: An explainer for developers
More developers will have to fix security issues in the age of shifting left. Here, we break down how SAST tools can help them find and address vulnerabilities.
·github.blog·
The architecture of SAST tools: An explainer for developers
CRDT: Conflict-free Replicated Data Types
CRDT: Conflict-free Replicated Data Types
How to count google.com hits? What about how to store “likes” of popular users? In this article we will consider solutions for these tasks…
·medium.com·
CRDT: Conflict-free Replicated Data Types
A Look at Conflict-Free Replicated Data Types (CRDT)
A Look at Conflict-Free Replicated Data Types (CRDT)
You may have heard about CRDTs in the past few years if you are into distributed systems. In this post I will give a brief summary of what…
·medium.com·
A Look at Conflict-Free Replicated Data Types (CRDT)