8000 GitHub - hezhangjian/hezhangjian · GitHub
[go: up one dir, main page]

Skip to content

About

No description, website, or topics provided.

Resources

Stars

4 stars

Watchers

1 watching

Forks

Latest commit

 

History

21 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 

Repository files navigation

Hi, I'm Zhangjian (张俭)

Zhangjian /ʒɑŋ dʒi:ˈɑ:n/

I'm an experienced software engineer focused on coding, software engineering, and system design.

I maintain and contribute to open-source projects, including Apache BookKeeper, Apache Pulsar, openGemini, and ApolloConfig. I also build software projects, libraries, and tools, and write about software, systems, and technology.

Currently, I work on intelligent data decision platforms at Huawei Cloud.

Open Source Contributions

Selected Projects

Applications

  • ChuQin — A local-first desktop workspace for organizing personal files and working with AI agents.

Platforms

Libraries

  • http-facade — A unified Java API for HTTP clients and servers, allowing applications to switch underlying implementations without changing their code.
  • spring-cloud-go — A Go library for ZooKeeper-based service discovery and HTTP calls with client-side load balancing.
  • flyway — A Go library for versioned SQL database migrations across MySQL, PostgreSQL, and SQLite.
  • buffer — A Go byte buffer for binary protocol encoding and decoding, with endian-aware primitives and length-prefixed strings.

Developer Tools

  • linelint — A line-based linter and formatter for enforcing newline-at-EOF and trailing whitespace rules.
  • latest-release-action — A GitHub Action for creating releases, uploading artifacts, and maintaining a latest tag.
  • go-mod-check-action — A GitHub Action for keeping go.mod and go.sum consistent and controlling indirect dependency updates.
  • host-available-check-action — A GitHub Action for checking whether a host is available.

View all projects →

Selected Posts

View all posts →

Selected Presentations (in Chinese)

2026 · Community Over Code Asia

2025 · Community Over Code Asia

2024 · Huawei Cloud DTSE Talk

2024 · 大湾区 Open Source Day

2021 · ApacheCon Asia

View all presentations →

GitHub Organizations

I organize my libraries, tools, and experiments across several GitHub organizations:

  • OpenFacade — Unified APIs for HTTP, databases, graph storage, and Git platforms.
  • protocol-laboratory — Protocol implementations, client libraries, simulators, and developer tools for messaging, databases, telecom, and industrial IoT.
  • libgox — Reusable Go libraries for collections, configuration, logging, retries, database migrations, and service discovery.
  • perf-tool — Performance testing and analysis tools for distributed systems, including load generation, metrics, tracing, and profiling.
  • embedded-middleware — Embedded middleware and database tools that simplify service setup for testing and local development.
  • morn-ai — Experiments in AI agents, MCP integration, chat, and embeddings.

About

No description, website, or topics provided.

Resources

Stars

4 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

0