System Architecture

System Architecture

7363 bookmarks
Custom sorting
Simple, Efficient, and Robust Hash Tables for Join Processing
Simple, Efficient, and Robust Hash Tables for Join Processing
Simple, Efficient, and Robust Hash Tables for Join Processing Hash tables are probably the most versatile data structures for data processing. For that reason, CedarDB depends on hash table to perform some of the most crucial parts of its query execution engine. Most prominently, CedarDB implements relational joins as hash joins. This blog post assumes you know what a hash join is. If not, the Wikipedia article has a short introduction into the topic for you.
·cedardb.com·
Simple, Efficient, and Robust Hash Tables for Join Processing
Down for less than four minutes a month: how AWS deploys code
Down for less than four minutes a month: how AWS deploys code
AWS offerings routinely commit to at least four nines of availability — less than four minutes and 20 seconds of downtime per month. Here's part of how they do it.
·graphite.dev·
Down for less than four minutes a month: how AWS deploys code
Native messaging - Mozilla | MDN
Native messaging - Mozilla | MDN
Native messaging enables an extension to exchange messages with a native application, installed on the user's computer. The native messaging serves the extensions without additional accesses over the web.
·developer.mozilla.org·
Native messaging - Mozilla | MDN
Comparing X86 And 68000 In An FPGA
Comparing X86 And 68000 In An FPGA
[Michael Kohn] started programming on the Motorola 68000 architecture and then, for work reasons, moved over to the Intel x86 and was not exactly pleased by the latter chip’s perceived shortc…
·hackaday.com·
Comparing X86 And 68000 In An FPGA
Beaker (web browser) - Wikipedia
Beaker (web browser) - Wikipedia
Beaker is a discontinued free and open-source web browser developed by Blue Link Labs. Beaker Browser peer-to-peer technology allows users to self-publish websites and web apps directly from the browser, without the need to set up and administrate a separate web server or host their content on a third-party server. All files and websites are transferred using Dat, a hypermedia peer-to-peer protocol, which allows files to be shared and hosted by several users. The browser also supports the HTTP protocol to connect to traditional servers.
·en.m.wikipedia.org·
Beaker (web browser) - Wikipedia
Community Mission Statement - IFTAS Connect
Community Mission Statement - IFTAS Connect
Welcome to IFTAS Connect!  We’re thrilled to embark on this journey with you to create a safer, more inclusive Fediverse. At IFTAS, we’re passionate about…
·connect.iftas.org·
Community Mission Statement - IFTAS Connect
Advanced Prompt Engineering - Practical Examples
Advanced Prompt Engineering - Practical Examples
With the surge of LLMs with billions of parameters like GPT4, PaLM-2, and Claude, came the need to steer their behavior in order to align them with tasks. This blog post will cover more complex state-of-the-art methods in prompt engineering including Chains and Agents, along with important concept definitions such as the distinctions between them.
·tensorops.ai·
Advanced Prompt Engineering - Practical Examples
OmniChain
OmniChain
Efficient self-updating visual workflows for large language models - build automations, chatbots, agents, and integrate with existing frameworks.
·omnichain.zenoverflow.com·
OmniChain
A DSL for Implementing Math Functions
A DSL for Implementing Math Functions
Numerical code needs to carefully balance accuracy and performance. A new DSL, MegaLibm, makes this easier by checking for numerical correctness and offering flexible compilation to efficient code.…
·blog.sigplan.org·
A DSL for Implementing Math Functions
Distributed Snapshots: Chandy-Lamport protocol
Distributed Snapshots: Chandy-Lamport protocol
Some forms of distributed snapshots were around for a while already when Chandy-Lamport's distributed snapshots paper was first published in 1985....
·blog.fponzi.me·
Distributed Snapshots: Chandy-Lamport protocol