System Architecture

System Architecture

7447 bookmarks
Custom sorting
How bloom filters made SQLite 10x faster - blag
How bloom filters made SQLite 10x faster - blag
This is the fascinating story of how researchers used Bloom filters cleverly to make SQLite 10x faster for analytical queries. These are my five-minute notes on the paper SQLite: Past, Present, and Future
·avi.im·
How bloom filters made SQLite 10x faster - blag
Developing and publishing a new IPv6 documentation prefix
Developing and publishing a new IPv6 documentation prefix
One of the reasons for lack of blog post publishing is that my attention has been focused fairly heavily on working within the IETF. Toward the beginning of the COVID pandemic, the US Government published a new initiative - M-21-07, which requires the migration of all federally owned systems to IPv6-only. What does “IPv6-only” mean, you may ask. Well, that’s kinda nebulous. People define it in varying levels of extremism, I’ve chosen to define it as “a device that can operate without the use of IPv4 configured”.
·forwardingplane.net·
Developing and publishing a new IPv6 documentation prefix
Strategies for an Auction – The invisible agents of ad networks
Strategies for an Auction – The invisible agents of ad networks
Created by Timm Albers, Strategies for an Auction is a composition and sound installation consisting of six sound objects featuring speakers, displays and microcontrollers. The installation attempts to reenact a real time bidding system normally found in online advertisement platforms, which is resp
·creativeapplications.net·
Strategies for an Auction – The invisible agents of ad networks
Introducing Configurable Metaflow
Introducing Configurable Metaflow
David J. Berg*, David Casler^, Romain Cledat*, Qian Huang*, Rui Lin*, Nissan Pow*, Nurcan Sonmez*, Shashank Srikanth*, Chaoying Wang*…
·netflixtechblog.com·
Introducing Configurable Metaflow
Preferring throwaway code over design docs
Preferring throwaway code over design docs
If you have discipline to throw away your first idea, draft, throwaway PRs often drives more progress than a design doc.
·softwaredoug.com·
Preferring throwaway code over design docs
ISO 8583: The language of credit cards — Increase
ISO 8583: The language of credit cards — Increase
Discover the inner workings of ISO 8583, the global standard for credit card transaction messaging. Learn how it powers payment processing across networks and explore its structure, fields, and real-world applications.
·increase.com·
ISO 8583: The language of credit cards — Increase
MacDevCenter.com: Write Your Own Automator Actions
MacDevCenter.com: Write Your Own Automator Actions
Tiger introduces Automator, which lets users string together preinstalled script steps--called Actions--into a workflow that can be run and saved. In this tutorial, Matt Neuburg shows you how to write your own.
·web.archive.org·
MacDevCenter.com: Write Your Own Automator Actions
MacDevCenter.com: LinkBack: Applications Working Together
MacDevCenter.com: LinkBack: Applications Working Together
Have you ever carefully created a chart or graphic and then pasted it into a report only to discover you needed to change it later? Apps should work together so you can make this sort of change with just a few clicks. That's now possible thanks to a ...
·web.archive.org·
MacDevCenter.com: LinkBack: Applications Working Together
MacDevCenter.com: A Closer Look at Spotlight
MacDevCenter.com: A Closer Look at Spotlight
Spotlight integration with Tiger and its apps tilts the scales back toward Safari, Address Book, iCal, and Mail for your core applications. Matthew Russell shows you how this intelligent technology enables you to find just about anything, anywhere, regardless...
·web.archive.org·
MacDevCenter.com: A Closer Look at Spotlight
MacDevCenter.com: Applying "Digital Hub" Concepts to Enterprise Software Design
MacDevCenter.com: Applying "Digital Hub" Concepts to Enterprise Software Design
The essence of the digital hub is that there is one entity that stores data, and many modules connected to the hub and to each other through the hub. This hub-and-spoke architecture works well to solve many business problems, where you have many users...
·web.archive.org·
MacDevCenter.com: Applying "Digital Hub" Concepts to Enterprise Software Design
Mac OS X Tiger - Wikipedia
Mac OS X Tiger - Wikipedia
Mac OS X Tiger is the 5th major release of macOS, Apple's desktop and server operating system for Mac computers. Tiger was released to the public on April 29, 2005 for US$129.95 as the successor to Mac OS X 10.3 Panther. Included features were a fast searching system called Spotlight, a new version of the Safari web browser, Dashboard, a new 'Unified' theme, and improved support for 64-bit addressing on Power Mac G5s. Mac OS X 10.4 Tiger also had a number of additional features that Microsoft had spent several years struggling to add to Windows with acceptable performance, such as fast file search and improved graphics processing.
·en.wikipedia.org·
Mac OS X Tiger - Wikipedia
Spotlight (Apple) - Wikipedia
Spotlight (Apple) - Wikipedia
Spotlight is a system-wide desktop search feature of Apple's macOS, iOS, iPadOS, and visionOS operating systems. Spotlight is a selection-based search system, which creates an index of all items and files on the system. It is designed to allow the user to quickly locate a wide variety of items on the computer, including documents, pictures, music, applications, and System Settings. In addition, specific words in documents and in web pages in a web browser's history or bookmarks can be searched. It also allows the user to narrow down searches with creation dates, modification dates, sizes, types and other attributes. Spotlight also offers quick access to definitions from the built-in New Oxford American Dictionary and to calculator functionality. There are also command-line tools to perform functions such as Spotlight searches.
·en.wikipedia.org·
Spotlight (Apple) - Wikipedia
Automator (macOS) - Wikipedia
Automator (macOS) - Wikipedia
Automator is an application developed by Apple Inc. for macOS, which can be used to automate repetitive tasks through point-and-click or drag and drop.
·en.wikipedia.org·
Automator (macOS) - Wikipedia
Desktop search - Wikipedia
Desktop search - Wikipedia
Desktop search tools search within a user's own computer files as opposed to searching the Internet. These tools are designed to find information on the user's PC, including web browser history, e-mail archives, text documents, sound files, images, and video. A variety of desktop search programs are now available; see this list for examples. Most desktop search programs are standalone applications. Desktop search products are software alternatives to the search software included in the operating system, helping users sift through desktop files, emails, attachments, and more.
·en.wikipedia.org·
Desktop search - Wikipedia
NEPOMUK (software) - Wikipedia
NEPOMUK (software) - Wikipedia
NEPOMUK (Networked Environment for Personal, Ontology-based Management of Unified Knowledge) is an open-source software specification that is concerned with the development of a social semantic desktop that enriches and interconnects data from different desktop applications using semantic metadata stored as RDF. Between 2006 and 2008 it was funded by a European Union research project of the same name[2] that grouped together industrial and academic actors to develop various Semantic Desktop technologies.
·en.wikipedia.org·
NEPOMUK (software) - Wikipedia
Recoll
Recoll
Recoll is a desktop document search application for Unix, Linux, Microsoft Windows and MacOS, based on the Xapian search engine library.
·recoll.org·
Recoll
Recoll - Wikipedia
Recoll - Wikipedia
Recoll is a desktop search tool that provides full-text search in a GUI with a few mandatory external dependencies. It runs on many Unix-like operating systems and is mostly independent of the desktop environment. Recoll has been ported to OS/2, and is planned for integration into the OS/2-based ArcaOS.
·en.wikipedia.org·
Recoll - Wikipedia
Strigi - Wikipedia
Strigi - Wikipedia
Strigi was a file indexing and file search framework (see desktop search) adopted by KDE SC. Strigi was initiated by Jos van den Oever. Strigi's goals are to be fast, use a small amount of RAM, and use flexible backends and plug-ins.[2] A benchmark as of January 2007 showed that Strigi is faster and uses less memory than other search systems,[3] but it lacks many of their features[citation needed]. Like most desktop search systems, Strigi can extract information from files, such as the length of an audio clip, the contents of a document, or the resolution of a picture; plugins determine what filetypes it is capable of handling.[4] Strigi uses its own Jstream system which allows for deep indexing of files. Strigi is accessible via Konqueror, or by clicking on its icon, after adding it to KDE's Kicker or GNOME Panel. (In GNOME desktop, it is called the Deskbar applet.) The graphical user interface (GUI) is named Strigiclient.[4]
·en.wikipedia.org·
Strigi - Wikipedia
TinySPARQL - Wikipedia
TinySPARQL - Wikipedia
TinySPARQL is a file indexing and search framework for Linux and other Unix-like systems. It is written in the C programming language.
·en.wikipedia.org·
TinySPARQL - Wikipedia
Beagle (software) - Wikipedia
Beagle (software) - Wikipedia
Beagle is a search system for Linux and other Unix-like systems, enabling the user to search documents, chat logs, email and contact lists. It is not actively developed.
·en.wikipedia.org·
Beagle (software) - Wikipedia
Making a Proactive Canvas - Kosmik • For All Mindkind
Making a Proactive Canvas - Kosmik • For All Mindkind
What if we weren’t using apps? What if our computers were just showing us documents and the appropriate tools to edit them? This was the vision of Bill Atkinson when he created Hypercard. To create a software that could allow users to mix different data, and to link them together. Your contacts and your notes about your meetings shouldn’t be in separate apps. Your ideas and their developments should be together because one is growing out of the other. What we need is interactive information. by Paul Rony
·kosmik.app·
Making a Proactive Canvas - Kosmik • For All Mindkind
We're in a Paperpocalypse - Kosmik • For All Mindkind
We're in a Paperpocalypse - Kosmik • For All Mindkind
The way we think, organize and share information has been top of mind for me this week (and probably every week since I started working on Kosmik). The problem of organization is as old as knowledge work itself. It goes much further than files, folders, or computers. by Paul Rony
·kosmik.app·
We're in a Paperpocalypse - Kosmik • For All Mindkind