Skip to content

Latest commit

 

History

History
146 lines (100 loc) · 6.77 KB

File metadata and controls

146 lines (100 loc) · 6.77 KB

header

**后端工程师 · 系统与架构方向**

Typing SVG

GitHub Email Books Profile Views

📌 English versionREADME.md


🧠 关于我

  • 💻 以后端开发为主,拥有扎实的 Java 工程经验
  • 🦀 长期使用 Rust,关注 ownership / lifetime / async / 并发模型
  • 🏗️ 技术兴趣集中在 系统设计、分布式系统、网络与底层原理
  • 🕷️ 将「爬虫」视为 数据采集子系统 而非脚本:
    • 多源数据抓取与异构数据整合
    • 任务调度、失败重试与稳定性设计
    • 数据清洗、归一化与持久化
    • 作为后端服务或工具链的一部分进行集成
  • 🚀 偏好构建 长期可维护的工程型项目(CLI / Library / GUI 共享同一核心)
  • 📚 相信:理解系统本身,比熟悉框架更重要
  • 🌍 开源爱好者,同时从事技术翻译与文档工作

🔧 技术栈

📋 详细技术栈

编程语言

Java Rust Python Go TypeScript JavaScript

后端 & 系统

Spring Boot Actix MySQL PostgreSQL SQLite

P2P · UDP · NAT Hole Punching · iroh · async/await

前端 / 桌面

React Next.js Tauri


📊 GitHub 统计

GitHub Stats Top Languages

GitHub Streak

snake gif


🧩 代表项目

项目 技术栈 描述
alter-sendme Rust TS 安全的 P2P 文件传输,支持 NAT 穿透(iroh)
sendmer Rust CLI 文件发送工具,AlterSendme 的基础层
Agora Rust 基于 Rust 的多源新闻聚合与事件分析平台
Keystone Java Spring Boot 企业级后台管理脚手架
LatestNews TS 全栈多源新闻聚合 Web 应用

📖 翻译与写作

书名 语言
📘 Learn Haskell by Example 中文
📗 Database Design and Implementation 中文
📙 Practical File System Design 中文
📕 Rust Atomics and Locks 中文

🔗 likanug.top/books


🧭 工程理念

抽象应该降低复杂度,而不是隐藏复杂度
类型系统是可执行的文档
系统设计应服务于长期演进
基础设施与工具本身也是产品的一部分


📫 联系方式

GitHub Email

footer