基于minikube和golang搭建容器编排服务

引言 最近在自己电脑上搭建一个小型k8s环境,以学习云原生相关内容。这里我主要分为三部分记录: 容器及容器编排理论 环境安装相关 rpcx服务实战 还在调试中,先总结整理下,这里后续补充上我的github工程链接。 ...

阅读全文 >
🕒 2023年12月24日  ·  2527 字

基于go标准分层架构项目设计实现

缘起 最近主要看了两方面知识,一方面是技术相关的,如何设计一个比较好的后端架构项目代码;一方面是非技术相关的,如何写一篇好的技术文章,能够让他人读懂并有收获。因此这篇文章我会借助于chatgpt尝试通过问题发起,然后思考、调研、设计、实战的方式输出一篇文章出来。 ...

阅读全文 >
🕒 2023年11月19日  ·  3654 字

记录数据库查询超时排查过程

一、背景 我们的一个业务的数据是存放在数据库百库十表里的,其中存在一个定时任务对其监听,将一批"未处理"的数据处理后标记为"已处理"。今天开发反馈查询捞数据报超时错误。 ...

阅读全文 >
🕒 2023年10月07日  ·  1925 字

mysql explain记录

MySQL explain命令是查看MySQL查询优化器如何执行查询的主要方法,可以很好的分析SQL语句的执行情况。 每当遇到执行慢(在业务角度)的SQL,都可以使用explain检查SQL的执行情况,并根据explain的结果相应的去调优SQL等。 ...

阅读全文 >
🕒 2023年10月07日  ·  3638 字

个人网站服务搭建

基于 markdown 文件生成博客,免去了搭建数据库、搭建第三方博客系统、黑客入侵的烦恼。 ...

阅读全文 >
🕒 2023年09月27日  ·  792 字

双指针法总结学习

双指针技巧分为两类: 一类是“快慢指针(倚天剑)”,主要解决链表中的问题,比如典型的判定链表中是否包含环; 一类是“左右指针(屠龙刀)”,主要解决数组/字符串中的问题,比如二分搜索。 一、快慢指针法-倚天剑 快慢指针一般会初始化指向链表的头结点head,前进时快指针fast在前,慢指针slow在后,巧妙解决一些链表中的问题。 ...

阅读全文 >
🕒 2022年04月17日  ·  2264 字