总结我的2021年,涵盖工作技术学习、生活装修、投资心得和读书体会。工作中面对AWS考证和编写大量代码的挑战,学习中探索机器学习和pytorch;生活中首次装修房子,学会讨价还价;投资上经历市场波折;读书方面推荐了《定投十年财务自由》等书籍。分享了每周写博客的目标,以及来年对博客运营的规划。

在本博文中,作者分享了构建监控系统的实际经验与心得,从ELK、Zabbix到Prometheus,涵盖多个监控工具的使用及优化方法。文章重点讨论了监控系统的核心指标如可用性、延迟和流量,并通过实际案例分析如何有效监控和提升系统性能。适合技术人员与运维从业者参考,提供了实用的监控策略和解决方案。

掌握系统延迟监控的关键技巧。详细对比Blackbox探测和负载均衡器日志方法,分析优缺点。介绍时间轴平均值、百分位分析和功能模块细分三大使用维度。提供实用PromQL示例和可视化建议,助您优化系统性能,提升监控精度。适合IT团队和技术人员参考的实用指南。 Cop

Django REST Framework初学者指南,涵盖认证、权限、限流、分页和过滤功能配置及代码示例。帮助开发者快速掌握和应用DRF,提高API安全性和性能。详细介绍如何设置默认认证和权限,配置限流策略,使用OrderingFilter实现数据排序,以及通过django-filter实现高级数据过滤。还包括自定义分页和异常处理功能,让您的DRF项目更加健壮。详细代码和示例让您轻松上手,快速提高开发效率。

深入分析Django REST Framework中的视图,详细介绍ModelViewSet和ViewSet的实现方法及其区别。通过具体示例代码,展示如何在实际开发中应用这些视图类,实现高效的增删查改操作。无论你是新手还是有经验的开发者,这篇博客将助你掌握DRF视图的核心概念与实用技巧。

Django REST Framework入门教程:详解序列化与反序列化,帮助你轻松掌握数据在API与数据库间的转换。通过ModelSerializer和Serializer的实例代码,学习如何高效地处理数据校验与存储。本篇博文包含实用代码示例和详细说明,适合初学者快速上手DRF。

轻松掌握Django REST Framework(DRF)的基本使用方法,从安装配置、编写序列化器和视图,到修改URL和测试API,详细步骤和代码示例,让你快速上手并提高开发效率。点击查看完整教程和代码示例。

学习如何手工实现Django REST Framework常见API,包含增删查改功能。通过这篇实用指南,全面掌握API开发的基础,代码示例清晰易懂,适合初学者和开发者提升技能。立即点击了解更多!

枸杞岛东崖绝壁的日出

这是前年去枸杞岛玩的时候拍的一张日出,这是我第一次在海上看日出,非常震撼。

照片是用iPhone8原相机拍的,没有任何滤镜和后期加工。

了解CICD的重要性及其在减少变更故障中的作用,并对比Jenkins和Github Action在功能、整合性和安全性方面的优缺点。帮助你选择适合的CICD工具,提高开发效率和服务可靠性。

推荐给你一个优质的DRF教程,全面了解Django Rest Framework的基础和进阶内容,从简单API到ModelViewSet的详细讲解。点击链接获取更多学习资源,视频教程让你快速上手!

探索workaround带来的技术债务:从Google SRE的真实案例出发,了解临时解决方案如何影响系统长期可维护性,团队在应对紧急警报时的决策冲突,以及如何平衡短期解决与长期修复。本博客以实用角度分享技术领导者应如何处理和避免技术债务问题。

通过本教程,学习如何使用Helm Chart在Kubernetes集群中部署Prometheus。内容包含具体的命令步骤、推荐的资源链接、详细配置示例,特别适合对Prometheus部署不太熟悉的用户。帮助你快速上手,实现监控系统的高效部署。

了解Python装饰器的基础知识和应用技巧,从函数对象到高级函数,再到标准装饰器,循序渐进的教程让你轻松掌握,并在实际工作中减少代码量。

全面收录常用正则表达式,包括校验字符、特殊需求和金额格式。涵盖汉字、邮箱、URL、手机号等多种实用场景。探讨ChatGPT对传统知识学习方式的影响,为开发者和运维人员提供便捷参考。

今天看到一句话,是《曾国藩家书》中的一小段,内容如下:

盖士人读书,第一要有志,第二要有识.第三要有恒。有志则断不甘为下流,有识则知学问无尽,不敢以一得自足,如河伯之观海,如井蛙之窥天,皆无识者也;有恒则断无不成之事。

记录从Jenkins迁移至GitHub Actions的CICD流水线过程,解决遇到的问题,并集成git secrets。内含详尽的工作流配置说明与实用教程链接,助您轻松设置安全、自动化的CICD环境。探索如何利用Docker容器化流水线,避免敏感信息泄露。

了解如何在Kubernetes中配置水平扩缩容(HPA)以优化资源利用率。文章提供命令行与yaml配置文件的详细步骤,适用于生产环境的最佳实践。点击阅读实用指南和官方文档链接。

0%