logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

每日一Go-62、什么是 K8s?它能干什么?以及你必须上它的“斩杀线”

你只说一句:“服务A,用这个镜像”,K8s就会自动:找合适的节点、启动容器、接入网络、管理生命周期。这时候,服务器就从“主角”变成了“耗材”。以前,进程挂了靠人工去重启;现在有了K8s以后,容器挂了自动重启;Docker 解决的是“程序怎么打包”,K8s解决的是“程序多了,世界怎么不乱”。K8s的斩杀线,从来不是技术门槛,而是从“人开始不可靠”的那一刻开始。K8s是一个:让“系统自动保持在正确状态

文章图片
#golang#kubernetes#开发语言
每日一Go-61、构建云原生基石:Harbor 私有镜像仓库在企业级生产环境中的落地实践

目前,是全球及国内企业级私有 Docker 仓库(Registry)中最流行、功能最全面的选择。它最初由 VMware 开源,现在是 CNCF(云原生计算基金会)的毕业项目。相比 Docker 官方提供的简单版Registry,Harbor 提供了图形化界面、基于角色的权限控制(RBAC)、镜像漏洞扫描、多仓复制以及合规性审计等强大的企业级功能。

文章图片
#golang#云原生#开发语言
我是如何用AI(Claude+Trae)在一周内开发一个微信小程序的?

我打开 Claude Code,在对话框中输入:“我要基于 uni-app + Vue3 + TS,实现一款记录加班的小程序,帮我设计一下 UI 吧。” 它调用了 Frontend Design Skill,没多久就搞定了,还一并提供了 HTML 源文件。我抱着没太大期望的心态点开文件,打开的一瞬间,彻底被惊艳到了——感觉像打开了新世界的大门。它居然这么懂我,把界面设计得完完整整,风格还是暗黑系,

文章图片
#微信小程序#小程序
每日一Go-57、Go + NATS:微服务时代,消息队列的最优解之一

NATS是为分布式系统而生的超轻量、高性能消息系统。如果说Kafka是数据仓库型MQ,RabbitMQ是业务规则型MQ;原文地址 https://mp.weixin.qq.com/s/au93KJBM5rBFlSVmpPx1Ww。总结起来就是:微服务用NATS,大数据用Kafka,复杂业务流用RabbitMQ。生产级系统,JetStream是必选项。二、为什么Go和NATS是天生一对。是让系统彼此

文章图片
#golang#微服务#开发语言
每日一Go-30、Go语言进阶-现代化部署:容器化与Docker

注意:mysql地址变成了mysql.codee_jun.svc.cluster.local,redis的地址变成了redis.codee_jun.svc.cluster.local,这是k8s集群内部服务的访问格式,你也可以用云数据库,在这里直接替换即可。7.4 注意 文件configs/config.docker.yaml 里,mysql和redis的主机地址,现在分别写的是同网络下的服务的名

文章图片
#golang#docker#开发语言
每日一Go-51、Go微服务--API网关-Kong

可以看见consul和kong都已经启动成功,user-server和order-server都还在不断重启,那是因为没有读到consul的kv配置。4. 编写一个user-server服务(./user-server/main.go)5. 再加一个order-server(./order-server/main.go)API网关应该做以下事情:路由、鉴权、限流、熔断、协议转换;当你的Go微服务数

文章图片
#golang#微服务#kong
每日一Go-51、Go微服务--API网关-Kong

可以看见consul和kong都已经启动成功,user-server和order-server都还在不断重启,那是因为没有读到consul的kv配置。4. 编写一个user-server服务(./user-server/main.go)5. 再加一个order-server(./order-server/main.go)API网关应该做以下事情:路由、鉴权、限流、熔断、协议转换;当你的Go微服务数

文章图片
#golang#微服务#kong
在VMware中为CentOS配置静态ip并可访问网络-windows下的VMware

首先确保虚拟网卡(VMware Network Adapter VMnet8)是开启的,然后在windows的命令行里输入“ipconfig /all”,找到VMware Network Adapter VMnet8的ipv4地址(例如:192.168.16.1),如下图:然后确保虚拟机centos的网络配置是NAT,如下图:最后按照以下方法设置静态ip:

到底了