System Architecture

System Architecture

8171 bookmarks
Custom sorting
Designing the Built-in AI Web APIs
Designing the Built-in AI Web APIs
Creating web standards for AI models means wrestling with questions that didn't exist two years ago. Here's what I've learned building the prompt API and its siblings.
·domenic.me·
Designing the Built-in AI Web APIs
How reactive streams could be rewritten into plain Java API
How reactive streams could be rewritten into plain Java API
Inspired by comments under my recent post where I shared my painful experience from reactive code, I'd like to show how simple it is to write streaming code with plain Java API, avoiding reactive streams API altogether. Handling streams of events is the main concern when people discuss whether react
·linkedin.com·
How reactive streams could be rewritten into plain Java API
Periodic Spaces
Periodic Spaces
One of my favorite SDF techniques is domain repetition:
·ianthehenry.com·
Periodic Spaces
Demand Convenience
Demand Convenience
One of my favorite YouTube channels is Reject Convenience. The core premise of the channel is; to engage with the modern technological landscape, consumers need to contend with the tradeoff between convenience and privacy. To be a consumer of any tech product, be it for navigation, entertainment, productivity, or even health, is to cede a treasure trove of data about your lifestyle, habits, and personal thoughts to the Charybdis that is Silicon Valley. The channel focuses on educating consumers about how their privacy is at risk online, available alternatives, and evaluating privacy tools, such as VPNs.
·headwatersblog.substack.com·
Demand Convenience
undefined
undefined
How do you measure product-market fit for a developer tool? A PMF scoring model from Evil Martians—a product development consultancy for developer tools startups—built on data from 37 devtools companies across AI, infrastructure, and cybersecurity. Five metrics, real benchmarks, and a dual score that tells you whether to invest in product or go-to-market.
·evilmartians.com·
undefined
undefined
undefined
Wire your OpenAPI contract into a Node.js Fastify backend with auto-generated routes, typed handlers, and request validation—no manual route definitions, no type drift, no integration surprises.
·evilmartians.com·
undefined
5500FP: A 24-Trit Balanced Ternary RISC Processor
5500FP: A 24-Trit Balanced Ternary RISC Processor
We present the 5500FP, a 24-trit balanced ternary RISC processor implemented on FPGA, with a 120-instruction ISA, native atomic synchronization primitives, and an open hardware development board. The design demonstrates the practical feasibility of balanced ternary computing on modern reconfigurable hardware, providing a concrete platform for research into non-binary architectures without the barrier of custom silicon development.
·zenodo.org·
5500FP: A 24-Trit Balanced Ternary RISC Processor
New Kinds of Applications
New Kinds of Applications
I’ve said in the past that AI will enable new kinds of applications—but I’ve never had the imagination to guess what those new applications would be. I don’t
·oreilly.com·
New Kinds of Applications
Governance: Documentation to support projects
Governance: Documentation to support projects
Explore the delirious rantings of Frederick Vanbrabant. A blog focused on the intersection of Enterprise Architecture, product, and business strategy.
·frederickvanbrabant.com·
Governance: Documentation to support projects
How Kernel Anti-Cheats Work: A Deep Dive into Modern Game Protection
How Kernel Anti-Cheats Work: A Deep Dive into Modern Game Protection
Modern kernel anti-cheat systems are, without exaggeration, among the most sophisticated pieces of software running on consumer Windows machines. They operate at the highest privilege level available to software, they intercept kernel callbacks that were designed for legitimate security products, they scan memory structures that most programmers never touch in their entire careers, and they do all of this transparently while a game is running. If you have ever wondered how BattlEye actually catches a cheat, or why Vanguard insists on loading before Windows boots, or what it means for a PCIe DMA device to bypass every single one of these protections, this post is for you.
·s4dbrd.github.io·
How Kernel Anti-Cheats Work: A Deep Dive into Modern Game Protection
Dear ImGui
Dear ImGui
Dear ImGui homepage
·dearimgui.com·
Dear ImGui
Home · ocornut/imgui Wiki
Home · ocornut/imgui Wiki
Dear ImGui: Bloat-free Graphical User interface for C++ with minimal dependencies - ocornut/imgui
·github.com·
Home · ocornut/imgui Wiki
Token bucket - Wikipedia
Token bucket - Wikipedia
scheduling algorithm for network transmissions
·en.wikipedia.org·
Token bucket - Wikipedia
CoDel - Wikipedia
CoDel - Wikipedia
queue management algorithm for computer network packets
·en.wikipedia.org·
CoDel - Wikipedia