{"id":20976436,"url":"https://github.com/dasydong/developer-roadmap","last_synced_at":"2025-05-15T19:09:05.210Z","repository":{"id":39365064,"uuid":"175234937","full_name":"DasyDong/developer-roadmap","owner":"DasyDong","description":"developer-roadmap","archived":false,"fork":false,"pushed_at":"2021-12-07T03:46:17.000Z","size":29388,"stargazers_count":1972,"open_issues_count":2,"forks_count":265,"subscribers_count":28,"default_branch":"master","last_synced_at":"2025-04-08T01:36:18.534Z","etag":null,"topics":["developer-roadmap","devops","devops-roadmap","interview","roadmap"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":false,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/DasyDong.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2019-03-12T14:54:41.000Z","updated_at":"2025-04-06T05:39:23.000Z","dependencies_parsed_at":"2022-07-13T10:40:32.787Z","dependency_job_id":null,"html_url":"https://github.com/DasyDong/developer-roadmap","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DasyDong%2Fdeveloper-roadmap","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DasyDong%2Fdeveloper-roadmap/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DasyDong%2Fdeveloper-roadmap/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DasyDong%2Fdeveloper-roadmap/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/DasyDong","download_url":"https://codeload.github.com/DasyDong/developer-roadmap/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":254404357,"owners_count":22065641,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["developer-roadmap","devops","devops-roadmap","interview","roadmap"],"created_at":"2024-11-19T04:53:54.160Z","updated_at":"2025-05-15T19:09:00.193Z","avatar_url":"https://github.com/DasyDong.png","language":"Python","readme":"# README\n\n\u0026nbsp; ![contributions welcome](https://img.shields.io/static/v1.svg?label=Contributions\u0026message=Welcome\u0026style=flat-square\u0026color=blueviolet)\u0026nbsp;\n\u0026nbsp; ![](https://img.shields.io/github/license/dasydong/interview)\u0026nbsp;\n\u0026nbsp; ![](https://badgen.net/github/stars/dasydong/interview)\u0026nbsp;\n\u0026nbsp; ![](https://badgen.net/github/forks/dasydong/interview)\u0026nbsp;\n\u0026nbsp; ![](https://img.shields.io/github/repo-size/dasydong/interview?color=orange)\u0026nbsp;\n\u0026nbsp; ![](https://badgen.net/github/last-commit/dasydong/interview)\u0026nbsp;\n\u003c!-- \u0026nbsp; \u003ca href=\"https://gitstar-ranking.com/repositories\"\u003e \u003cimg src=\"https://badgen.net/badge/Rank/999?icon=github\u0026color=4ab8a1\"\u003e\u003c/a\u003e --\u003e\n\n\n| \u0026nbsp;互联网 \u0026nbsp;\u0026nbsp; |  \u0026nbsp; \u0026nbsp;前端知识 \u0026nbsp;\u0026nbsp;|  \u0026nbsp;\u0026nbsp; 操作系统 \u0026nbsp;\u0026nbsp;|  \u0026nbsp;\u0026nbsp; 编程语言 Python\u0026Go \u0026nbsp;\u0026nbsp;|  \u0026nbsp;\u0026nbsp; 数据库  \u0026nbsp; \u0026nbsp;|\u0026nbsp;\u0026nbsp;面向对象\u0026nbsp;\u0026nbsp;| \u0026nbsp;\u0026nbsp; 算法 \u0026nbsp;\u0026nbsp;| \u0026nbsp;\u0026nbsp; 贡献 \u0026nbsp;\u0026nbsp;\n|:----: | :----: | :---: | :----: | :---: | :----: | :----: | :----: |\n| [🔨](#互联网) | [🔨](#前端知识) | [🔨](#操作系统) | [🔨](#编程语言) | [🔨](#数据库) | [🔨](#面向对象)| [🔨](#算法)| [🔨](#贡献)\n\n|\u0026nbsp;\u0026nbsp; 云原生 \u0026nbsp;| \u0026nbsp;\u0026nbsp; 分布式 \u0026nbsp; |  \u0026nbsp; \u0026nbsp;CICD \u0026nbsp;|\u0026nbsp; \u0026nbsp;API \u0026nbsp;|  \u0026nbsp; \u0026nbsp;测试 \u0026nbsp;\u0026nbsp;|\u0026nbsp;\u0026nbsp;\u0026nbsp;推荐\u0026nbsp;\u0026nbsp;\u0026nbsp;| \u0026nbsp; \u0026nbsp; 工具包\u0026nbsp; \u0026nbsp;|  \u0026nbsp;\u0026nbsp; 大话 \u0026nbsp;\u0026nbsp;|  \u0026nbsp;\u0026nbsp; 免责声明 \u0026nbsp;\u0026nbsp;|  \u0026nbsp;\u0026nbsp; Star \u0026nbsp;\u0026nbsp;\n| :----: | :----: | :----: | :----: | :----: | :----: | :----: | :----: | :----: | :----: |\n| [🔨](#云原生)| [🔨](#分布式)|  [🔨](#CICD)|[🔨](#API)| [🔨](#测试)|[🔨](#推荐)| [🔨](#工具包)| [🔨](#大话)|[🔨](#免责声明)|[👆⭐]|\n\n![](https://dasydong.github.io/img/backend-map-c.png)\n\n### 在线阅读\n\n* [GithubBlog](https://dasydong.github.io/interview/)\n\n* [Gitbook](https://dasydong.gitbook.io/interview/)\n\n## 互联网\n\n* [互联网是如何工作的](notes/how-does-the-internet-work.md)\n* [HTTP](notes/http.md)\n* [DNS](notes/http.md)\n* [Domain](notes/http.md)\n* [CDN](notes/http.md)\n\n## 前端知识\n\n* [浏览器和他们是如何工作的](notes/frontend.md)\n* [CSS](notes/frontend.md)\n* [HTML](notes/frontend.md)\n* [Javascript](notes/frontend.md)\n\n## 操作系统\n\n* [操作系统](notes/system.md)\n* [Linux](https://github.com/CyC2018/CS-Notes/blob/master/notes/Linux.md)\n\n## 编程语言\n\n* [Python](notes/python.md)\n* [Go](notes/go.md)\n* [Java-未添加](https://github.com/DasyDong/interview/tree/25d298f93ce792176a4feaff7d715ce40a288bce/notes/java.md)\n\n## 数据库\n\n* [MySQL](notes/mysql.md)\n  * [ORM](notes/mysql.md)\n  * [ACID](notes/mysql.md)\n  * [N+1](notes/mysql.md)\n  * [Index索引](notes/mysql.md)\n* [MongoDB-未添加](https://github.com/DasyDong/interview/tree/25d298f93ce792176a4feaff7d715ce40a288bce/notes/mongodb.md)\n* [Redis](notes/redis.md)\n\n## 算法\n\n* [算法种解题模板](notes/algorithm.md)\n* [常见算法python实现](notes/algorithm_code.md)\n* [fucking-algorithm](https://github.com/labuladong/fucking-algorithm)\n* [Algorithms Implemented in GoLang](https://github.com/TheAlgorithms/Go)\n* [Algorithms Python](https://github.com/TheAlgorithms/Python)\n* [bigo算法](https://www.bigocheatsheet.com/)\n\n## 面向对象\n\n* [Design Pattern设计模式理论](notes/design_pattern.md)\n* [Design Pattern设计模式实操](https://github.com/DasyDong/interview/tree/25d298f93ce792176a4feaff7d715ce40a288bce/code/design_pattern/创建型模式-单例模式.py)\n\n## 云原生\n\n* [docker](notes/docker.md)\n* [CNCF](notes/cncf.md)\n* [微服务](notes/microservice.md)\n* [ServiceMesh](notes/servicemesh.md)\n* [微服务监控对比](notes/monitor.md)\n* [consul](notes/consul.md)\n* [etcd](notes/etcd.md)\n* [Istio](notes/istio.md)\n* [prometheus](notes/prometheus.md)\n* [kubernetes架构](notes/kubernetes.md)\n* [VPA-HPA-CA弹性扩缩容](notes/kubernetes_vpa_hpa_ca.md)\n\n## CICD\n\n* [持续交付](notes/cicd.md)\n\n## 分布式\n\n* [基于GO的dkron](notes/dkron.md)\n* [分布式消息系统kafka.md](notes/kafka.md)\n* [CAP](notes/cap.md)\n* [raft算法](notes/raft.md)\n\n## API\n\n* [Rest](notes/api.md)\n* [API前后端规范](notes/api-guide.md)\n* [JsonApi](notes/api.md)\n* [Swagger](notes/api.md)\n* [身份验证](notes/api.md)\n\n## 测试\n\n## 大话\n\n* [程序员如何成长](notes/be_programmer.md)\n* [聊一聊我们组的OKR](notes/okr.md)\n* [怎么做一场优秀的技术演讲](notes/talk.md)\n* [中台](notes/zhongtai.md)\n\n## 工具包\n\n* [Git](notes/git.md)\n* [ELK](notes/elk.md)\n* [norepeat](https://github.com/DasyDong/python-norepeat)\n* [SpellCheck](https://github.com/DasyDong/spell-check-go)\n\n## 推荐\n\n* [developer-roadmap](https://github.com/kamranahmedse/developer-roadmap)\n* [stackoverflow上Python相关回答整理翻译](https://github.com/wklken/stackoverflow-py-top-qa)\n* [Istio服务网格进阶实战](https://github.com/servicemesher/istio-handbook)\n* [MasteringGO 中文译本](https://github.com/hantmac/Mastering_Go_ZH_CN)\n* [设计模式 Golang实现](https://github.com/senghoo/golang-design-pattern)\n* [Python Anti-Patterns](https://github.com/quantifiedcode/python-anti-patterns)\n* [Kubernetes Handbook ](https://github.com/feiskyer/kubernetes-handbook)\n* [wtfpython-cn](https://github.com/leisurelicht/wtfpython-cn)\n* [wtfpython-en](https://github.com/satwikkansal/wtfpython)\n* [Python资源大全中文版](https://github.com/jobbole/awesome-python-cn)\n* [awesome-python资源大全EN版](https://github.com/vinta/awesome-python)\n* [Go 入门指南](https://github.com/unknwon/the-way-to-go_ZH_CN)\n* [build-your-own-x](https://github.com/danistefanovic/build-your-own-x)\n* [coding-interview-university](https://github.com/jwasham/coding-interview-university)\n* [python-patterns](https://github.com/faif/python-patterns)\n* [两地书](https://www.cnblogs.com/xiexj/p/9108020.html)\n* [技术面试最后反问面试官的话](https://github.com/yifeikong/reverse-interview-zh)\n* [GitHub中文排行榜](https://github.com/kon9chunkit/GitHub-Chinese-Top-Charts)\n\n## 免责声明\n\n文中后端路线图由 kamranahmedse制作原仓库链接为： [kamranahmedse /developer-roadmap](https://github.com/kamranahmedse/developer-roadmap)\n\n本文是根据后端研发路线路图做的总结和扩展， 此文档目的是让您了解大致的学习内容。路线图会在您对接下来要学习什么感到困惑的时候给您适当的指导，部分总结内容只能相当于QuickLook。如果想某一点深入，请Google到底\n\n部分文档翻译或总结自互联网，已添加参考引用\n\n## 贡献\n\n* 用 PR 提交改进\n* 在 Issue 中交流想法\n* 传播这个Repo 欢迎Star\n\n## Stargazers over time\n\n[![Stargazers over time](https://starchart.cc/DasyDong/interview.svg)](https://starchart.cc/DasyDong/interview)\n\n \n\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdasydong%2Fdeveloper-roadmap","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdasydong%2Fdeveloper-roadmap","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdasydong%2Fdeveloper-roadmap/lists"}