From 481875130de7d143d091d742ca21325ffd65a078 Mon Sep 17 00:00:00 2001 From: Haile Lagi <52631736+hailelagi@users.noreply.github.com> Date: Wed, 18 Dec 2024 04:01:09 +0100 Subject: [PATCH] fml Signed-off-by: Haile Lagi <52631736+hailelagi@users.noreply.github.com> --- content/notes/block-layers.md | 7 ++++++- layouts/partials/intro.html | 7 ++++--- 2 files changed, 10 insertions(+), 4 deletions(-) diff --git a/content/notes/block-layers.md b/content/notes/block-layers.md index 2ee2b3b..d63e79c 100644 --- a/content/notes/block-layers.md +++ b/content/notes/block-layers.md @@ -7,7 +7,7 @@ draft: true The modern computing/data infrastructure is [vast and interesting](https://landscape.cncf.io/). Let's explore a tiny slice of it, what happens when you read or write some data **persistently** on a modern cloud provider? -Let's conceptually trace our way up the block layers and see where data goes by writing a filesystem ??? +Let's conceptually trace our way up the block layers and see where data goes by writing a filesystem conceptually similar to [google's cloud-storage fuse](https://cloud.google.com/storage/docs/cloud-storage-fuse/overview). {{% callout %}} All problems in comp sci. can be solved by another level of indirection. @@ -59,6 +59,11 @@ and access methods responding to syscalls: open(), read(), write(), fstat() etc [FUSE](https://www.kernel.org/doc/html/next/filesystems/fuse.html) +## In search of POSIX +todo posix? + +## POSIX concurrent semantics + ## Design choices/tradeoffs - Tree vs Array - Bitmap index vs free list vs Btree diff --git a/layouts/partials/intro.html b/layouts/partials/intro.html index 9ecb6a5..c191d49 100644 --- a/layouts/partials/intro.html +++ b/layouts/partials/intro.html @@ -1,6 +1,7 @@

Hi! I'm Haile!

-

prev: backend on financial exchanges/payments(crypto)

-

interests: databases, operating systems and distributed systems.

+

I'm trying to figure things out!

-I enjoy writing, coffee and good books. You'll probably find me hacking on open source, writing or building random ideas. Looking for new opportunities! +

I used to work on the backend on financial exchanges/payments(crypto)

+ +I enjoy writing, coffee and good books. You'll probably find me hacking on open source, writing or building random ideas.