├── .gitignore ├── LICENSE ├── README.md └── image ├── aliyun-ecs-categories.png ├── configmap-update.JPG ├── docker-dns-jiexi.jpg ├── docker-extra-hosts.png ├── golang-MPG.JPG ├── ingress-load-balance.png ├── ingress-virtual-host.png ├── kubernetes-architekture.png └── kubernetes-resources.png /.gitignore: -------------------------------------------------------------------------------- 1 | *.md 2 | !README.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- 1 | MIT License 2 | 3 | Copyright (c) 2018 qingyafan 4 | 5 | Permission is hereby granted, free of charge, to any person obtaining a copy 6 | of this software and associated documentation files (the "Software"), to deal 7 | in the Software without restriction, including without limitation the rights 8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 9 | copies of the Software, and to permit persons to whom the Software is 10 | furnished to do so, subject to the following conditions: 11 | 12 | The above copyright notice and this permission notice shall be included in all 13 | copies or substantial portions of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 21 | SOFTWARE. 22 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # 目录 2 | 3 | 收藏点star,订阅点watch 4 | 5 | ## ML/AI 6 | 7 | 8 | 3. [深度学习模型与大模型](https://github.com/QingyaFan/blog/issues/75) 9 | 4. [如何训练一个模型(pre-train)](https://github.com/QingyaFan/blog/issues/40) 10 | 5. [如何微调一个模型(fine-tune)](https://github.com/QingyaFan/blog/issues/45) 11 | 6. [把模型变成推理服务](https://github.com/QingyaFan/blog/issues/43) 12 | 8. [vLLM入门](https://github.com/QingyaFan/blog/issues/85) 13 | 9. [Text-Embedding 模型选择](https://github.com/QingyaFan/blog/issues/108) 14 | 10. [测试大模型的推理性能](https://github.com/QingyaFan/blog/issues/93) 15 | 11. [RAG入门](https://github.com/QingyaFan/blog/issues/92) 16 | 12. [Agent入门](https://github.com/QingyaFan/blog/issues/91) 17 | 13. [Tool-Calling入门](https://github.com/QingyaFan/blog/issues/96) 18 | 19 | ## Golang 20 | 21 | 1. [GMP:Go 并发的基础](https://github.com/QingyaFan/blog/issues/3) 22 | 2. [Go 写并发程序的模式](https://github.com/QingyaFan/blog/issues/44) 23 | 3. [通过可观测分析 go web apiserver 性能](https://github.com/QingyaFan/blog/issues/39) 24 | 4. [使用 go pprof 定位 web apiserver 性能瓶颈](https://github.com/QingyaFan/blog/issues/36) 25 | 5. [Go实现一个轻量工作流](https://github.com/QingyaFan/blog/issues/49) 26 | 27 | ## Kuberbetes/Docker 28 | 29 | 1. [PaaS应该是一种什么形态?](https://github.com/QingyaFan/blog/issues/73) 30 | 2. [Kubernetes调度原理和扩展方法](https://github.com/QingyaFan/blog/issues/56) 31 | 3. [调度:koordinator 如何支持混布](https://github.com/QingyaFan/blog/issues/72) 32 | 4. [Batch Schedule 和 Volcano 的实现](https://github.com/QingyaFan/blog/issues/65) 33 | 5. [Kubernetes编排原理和定制(CRD)](https://github.com/QingyaFan/blog/issues/41) 34 | 6. [CRD Controller多副本选主](https://github.com/QingyaFan/blog/issues/55) 35 | 7. [CRD Controller 事件机制的设计](https://github.com/QingyaFan/blog/issues/58) 36 | 8. [在Kubernetes中使用GPU](https://github.com/QingyaFan/blog/issues/53) 37 | 9. [Kubernetes的核心编排调度能力们](https://github.com/QingyaFan/blog/issues/52) 38 | 10. [Configmap热更新原理](https://github.com/QingyaFan/blog/issues/2) 39 | 11. [Pod生命周期状态](https://github.com/QingyaFan/blog/issues/31) 40 | 12. [OpenKruise的CloneSet如何利用Pod状态实现原地变更](https://github.com/QingyaFan/blog/issues/42) 41 | 13. [Kubernetes的组件以及交互过程](https://github.com/QingyaFan/blog/issues/46) 42 | 14. [Docker的隔离原理](https://github.com/QingyaFan/blog/issues/47) 43 | 44 | ## 可观测 45 | 46 | 1. [基于可观测生态的 AIOps](https://github.com/QingyaFan/blog/issues/68) 47 | 2. [基于 eBPF 的可观测技术](https://github.com/QingyaFan/blog/issues/66) 48 | 3. [OpenTelemetry 的设计](https://github.com/QingyaFan/blog/issues/57) 49 | 4. [Prometheus 横向扩展](https://github.com/QingyaFan/blog/issues/37) 50 | 5. [Prometheus 数据压缩](https://github.com/QingyaFan/blog/issues/38) 51 | -------------------------------------------------------------------------------- /image/aliyun-ecs-categories.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QingyaFan/blog/916dd0283ca6987a3a81bb6bd175e18a3e7b71ea/image/aliyun-ecs-categories.png -------------------------------------------------------------------------------- /image/configmap-update.JPG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QingyaFan/blog/916dd0283ca6987a3a81bb6bd175e18a3e7b71ea/image/configmap-update.JPG -------------------------------------------------------------------------------- /image/docker-dns-jiexi.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QingyaFan/blog/916dd0283ca6987a3a81bb6bd175e18a3e7b71ea/image/docker-dns-jiexi.jpg -------------------------------------------------------------------------------- /image/docker-extra-hosts.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QingyaFan/blog/916dd0283ca6987a3a81bb6bd175e18a3e7b71ea/image/docker-extra-hosts.png -------------------------------------------------------------------------------- /image/golang-MPG.JPG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QingyaFan/blog/916dd0283ca6987a3a81bb6bd175e18a3e7b71ea/image/golang-MPG.JPG -------------------------------------------------------------------------------- /image/ingress-load-balance.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QingyaFan/blog/916dd0283ca6987a3a81bb6bd175e18a3e7b71ea/image/ingress-load-balance.png -------------------------------------------------------------------------------- /image/ingress-virtual-host.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QingyaFan/blog/916dd0283ca6987a3a81bb6bd175e18a3e7b71ea/image/ingress-virtual-host.png -------------------------------------------------------------------------------- /image/kubernetes-architekture.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QingyaFan/blog/916dd0283ca6987a3a81bb6bd175e18a3e7b71ea/image/kubernetes-architekture.png -------------------------------------------------------------------------------- /image/kubernetes-resources.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QingyaFan/blog/916dd0283ca6987a3a81bb6bd175e18a3e7b71ea/image/kubernetes-resources.png --------------------------------------------------------------------------------