Skip to content
View persona-mp3's full-sized avatar
💭
🫆
💭
🫆
  • United Kingdom

Block or report persona-mp3

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
persona-mp3/README.md

README

Interested in systems, network and concurrent programming. I primarily build in Go for high performant backends and network systems, Java so I'm employable and Rust (occasionally) because it's cool.


Currently working on

Key-Value database in Java following a concurrency architecture of eventual lock/wait-free readers with minmal resource contention and a single-writer with the aim to implement Raft Concensus

Cider a game-server built in Golang using an actor-pattern for writes, and mutexes for reads


Distributed Systems Databases Concurrency Network Protocols

Pinned Loading

  1. jkvs jkvs Public

    Key-Value database in Java following a concurrency architecture of lock/wait-free readers and a single-writer with the aim to implement Raft Concensus

    Java 2 1

  2. cider cider Public

    Game Server exploring concurrency models from Actor model and event-loops to and state-machines and ReadWrite mutexes in Go

    Go

  3. wsl-prt wsl-prt Public

    Custom TCP-Protocol for sending files over virtual environments

    Python 2

  4. raft raft Public

    Go