npm の依存をグラフDBに入れて pnpm why を Cypher で書いてみる
package.json の依存は、明示的に記載した A が B に依存し、B が C に依存し...という推移的なつながりです。 これを Neo4j というグラフ DB に入れて、Cypher というクエリ言語で探索してみます。 パッケー…続きを読む
backendpython
package.json の依存は、明示的に記載した A が B に依存し、B が C に依存し...という推移的なつながりです。 これを Neo4j というグラフ DB に入れて、Cypher というクエリ言語で探索してみます。 パッケー…続きを読む
素の XREAD では読んだ位置を自分で持つだけだったのを Consumer Group にして、位置を Redis に記憶させ ack で処理済みを管理できるようにしてみた。続きを読む
Pub/Sub では取りこぼしていた起動前のイベントを、Redis Streams(XADD + XREAD)でログとして残し、あとから起動した consumer でも読めるようにしてみた。続きを読む