Skip to content
View dashjay's full-sized avatar
🐢
Slow learning
🐢
Slow learning

Highlights

  • Pro
Block or Report

Block or report dashjay

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.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

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

Report abuse
dashjay/README.md

👋 Hello, I'm Wenjie Zhao(dashjay)

I'm a backend (storage biased) developer in Beijing, China 🇨🇳.

I'm current working on building a platform for training Models, solving some problem about virtual network and data provisioning.

🌱 I’m currently learning

  • Dive into Golang, C++
  • Learning about Linux I/O, distributed consistency theory(like raft).

📫 How to reach me

📘 PROJECT OF PERSONAL INTEREST

  • HTTP_DEMO: As a teaching course for undergraduates. Repo Link: https://github.com/dashjay/http_demo

    • Building an http server with C++ from scratch.
    • Let students know about knowledge about socketio, closure(lambda func).
  • Baize(白澤): A tools that helps to build project on remote worker (compatible with Bazel). Repo Link: https://github.com/dashjay/baize

    • Implemented a server for Bazel Remote API which can be a large-scale distributed execution and caching server.
    • Designed a composed cache component supports caching on different medium (memory, disk, aws-s3).
    • Designed a scheduler to assign different task to workers.
  • Mini-LSM-GO: A KV Storage Like LevelDB implement with go. Repo Link: https://github.com/dashjay/mini-lsm-go

    • After reading the paper of lsm tree and source code of leveldb, I can’t wait to develop my own one, with well defined interface and test cases.

Pinned

  1. gohlc gohlc Public

    Hybrid Logic Clock for golang

    Go

  2. http_demo http_demo Public

    使用CPP实现一个HTTP简易服务器的Demo

    C++ 8 3

  3. superlcx superlcx Public

    port transfer tool with middleware kit

    Go 6

  4. learncpp-cn learncpp-cn Public

    learncpp.com 的中文翻译

    2

  5. baize baize Public

    A minimum implement of bazel remote execution

    Starlark 4 1