I'm blogging about Emacs, Drupal, php and exciting subjects

· Lars Nielsen

One Host's Backlog Was 6x Larger Than Any Other, and a Generic Query Choked On It

A query written to handle "a host's uncrawled pages" ran fine against every host in the corpus except one. That one host had six times as many uncrawled pages as the next largest, and a query shaped around the assumption of an ordinary-sized host turned a routine operation into a hundred-second stall.

Read article One Host's Backlog Was 6x Larger Than Any Other, and a Generic Query Choked On It
· Lars Nielsen

A Setup Step That Rewrote /etc/passwd and Took polkit, Wi-Fi and Logins With It

My from-scratch Linux build boots into a KDE Plasma desktop now, and for a while it booted into one with a strange set of problems. Wi-Fi scans in NetworkManager didn't work. Power management didn't work. Login sessions weren't being registered properly. Three subsystems with nothing obvious in common, all broken at once.

Read article A Setup Step That Rewrote /etc/passwd and Took polkit, Wi-Fi and Logins With It
· Lars Nielsen

Two Graph Databases, Evaluated Independently, Both Abandoned Before Real Use

Two different graph databases got evaluated for the same search engine, three weeks apart, by way of two completely independent efforts. Neither one made it into production. The second attempt's own closing writeup ends up explaining, cleanly, why the first one never had a chance either — even though nobody set out to prove that when either evaluation started.

Read article Two Graph Databases, Evaluated Independently, Both Abandoned Before Real Use
· Lars Nielsen

Why the Graph Database's Own Query Language Had to Be Skipped for the Bulk Load

Loading data into a graph database usually means writing it in the graph database's own query language. For one real workload — 388 million edges — that turned out to be the one approach guaranteed not to finish. The fix wasn't a tuning flag or a bigger machine. It was skipping the query language entirely.

Read article Why the Graph Database's Own Query Language Had to Be Skipped for the Bulk Load
Subscribe to Linkhub