GithubHelp home page GithubHelp logo

Hi there, I'm Elliot Chen 👋

About Me

Hey there! I'm Elliot, and I'm a database enthusiast who loves to read and explore the latest research in this field. When I'm not tinkering with databases or trying out new programming languages like C++ and Rust, I enjoy writing articles on various topics related to computer science and technology.

Tech Stack

Here are a few technologies I've been working with recently:

  • Databases: MySQL, Redis, Nutsdb, Rocksdb, Leveldb
  • Programming languages: Go, C++, Rust
  • Technologies: Docker, Git, AWS

Research Papers

I love reading about the latest advancements in database research. Here are some recent papers that I found interesting:

Projects

Here are some recent projects I've worked on:

  • NutsDB - A simple, fast, embeddable, persistent key/value store written in Go.
  • tiny-bitcask - A small in-memory and on-disk key-value datastore inspired by Bitcask.
  • Badger - Fast key-value DB in Go.
  • TiKV - A distributed transactional key-value database powered by Rust and Raft.
  • RocksDB - Embeddable, persistent key-value store for fast storage environments.

Coursework

Here are some recent courses I've taken:

  • MIT 6.824: Distributed Systems

Contact Me

If you want to get in touch, feel free to send me an email at [email protected].

Elliot Chen's Projects

adam icon adam

Help you generate the expected test data.

ants icon ants

🐜🐜🐜 ants is a high-performance and low-cost goroutine pool in Go./ ants 是一个高性能且低损耗的 goroutine 池。

badgerhold icon badgerhold

BadgerHold is an embeddable NoSQL store for querying Go types built on Badger

btree icon btree

BTree provides a simple, ordered, in-memory data structure for Go programs.

csvlover icon csvlover

this repo is for easier handling the CSV file in golang

etcd icon etcd

Distributed reliable key-value store for the most critical data of a distributed system

fp-go icon fp-go

functional programming library for golang

frostdb icon frostdb

❄️ Coolest database around 🧊 Embeddable column database written in Go.

iouring-go icon iouring-go

Provides easy-to-use async IO interface with io_uring

juicefs icon juicefs

JuiceFS is a distributed POSIX file system built on top of Redis and S3.

leveldb icon leveldb

LevelDB is a fast key-value storage library written at Google that provides an ordered mapping from string keys to string values.

nutsdb icon nutsdb

A simple, fast, embeddable, persistent key/value store written in pure Go. It supports fully serializable transactions and many data structures such as list, set, sorted set.

pebble icon pebble

RocksDB/LevelDB inspired key-value database in Go

porter icon porter

Porter is a embedded database that can stroe all data structure in Go, and providing the unified API for queryinbg, stroing and deleting data.

tikv icon tikv

Distributed transactional key-value database, originally created to complement TiDB

victoriametrics icon victoriametrics

VictoriaMetrics: fast, cost-effective monitoring solution and time series database

webp icon webp

WebP decoder and encoder for Go (Zero Dependencies).

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.