首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
Coding君
掘友等级
自由职业
Coding小分享
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
0
文章 0
沸点 0
赞
0
返回
|
搜索文章
Coding君
自由职业
·
3天前
关注
每日一Go-62、什么是 K8s?它能干什么?以及你必须上它的“斩杀线”
Kubernetes(K8s)从来不是“高级玩家的炫技工具”,它是当系统复杂到人已经扛不住时的保命线。 一、为什么大多数系统,死在“还没来得及上K8s”之前? 我们先不聊概...
0
评论
分享
Coding君
自由职业
·
5天前
关注
每日一Go-61、构建云原生基石:Harbor 私有镜像仓库在企业级生产环境中的落地实践
目前,Harbor 是全球及国内企业级私有 Docker 仓库(Registry)中最流行、功能最全面的选择。 它最初由 VMware 开源,现在是 CNCF(云原生计算基...
0
评论
分享
Coding君
自由职业
·
7天前
关注
每日一Go-60、Docker 实操(Go 工程从 0 到跑起来)
别再停留在“我懂Docker了”,工程师只认一件事:能不能跑。改变思维,赶紧上车吧! 一、准备环境 1. 安装Docker Desktop 访问官网 https://ww...
0
评论
分享
Coding君
自由职业
·
9天前
关注
每日一Go-59、云原生入门为什么一定要学Docker?
Docker 到底解决了什么问题? 为什么学云原生,第一步一定是它? 很多人第一次听说 Docker,都会有一个疑问: 确实能跑。 但问题从来不是“能不能跑”,而是: Do...
0
评论
分享
Coding君
自由职业
·
16天前
关注
每日一Go-58、NATS 如何做到高可用?NATS集群部署方式来了
NATS 支持多种集群部署方式,以下是主流部署方案: 一、Docker Compose:3节点JetStream集群 1. 文件结构 2. docker-compose.y...
0
评论
分享
Coding君
自由职业
·
21天前
关注
每日一Go-57、Go + NATS:微服务时代,消息队列的最优解之一
一、什么是NATS? NATS是为分布式系统而生的超轻量、高性能消息系统。如果说Kafka是数据仓库型MQ,RabbitMQ是业务规则型MQ;那么NATS更像是微服务的神经...
0
评论
分享
Coding君
自由职业
·
22天前
关注
每日一Go-56、什么是缓存穿透、击穿和雪崩?如何保障数据的一致性?
在 Go 语言开发高性能后端系统时,缓存(如 Redis)是必不可少的。但如果不处理好击穿、穿透、雪崩以及一致性问题,缓存反而可能成为系统的“定时炸弹”。 以下是针对这些核...
0
评论
分享
Coding君
自由职业
·
22天前
关注
每日一Go-55、分布式 ID 生成(雪花算法 / Segment / Redis / DB)
一、为什么分布式系统一定要“自己造ID”? 但是在微服务/多实例/分库分表的情况下,会出现: ID冲突 数据迁移困难 顺序失控 跨库无法唯一定位 二、分布式ID的核心指标 ...
0
评论
分享
Coding君
自由职业
·
24天前
关注
每日一Go-54、Go微服务--日志与链路追踪初探
Go微服务的日志比较经典的一句话:你不是在写日志,你是在给未来的自己留活路。在微服务里,日志等于事后复盘,链路追踪等于实时破案。 一、微服务里,日志到底要解决什么? 1. ...
0
评论
分享
Coding君
自由职业
·
26天前
关注
每日一Go-53、Go微服务--限流与降级
在微服务架构中,有一句话非常残酷,但极其真实:系统不是被“慢”拖死的,而是被“瞬时洪峰”打死的。 昨天我们讲了 超时 + 熔断,那是“服务已经出问题时的自我保护”;而今天的...
0
评论
分享
Coding君
自由职业
·
26天前
关注
每日一Go-52、Go微服务--请求超时与熔断策略实战
在现代微服务架构中,服务之间的调用频繁而复杂。一个下游服务响应慢或者出现故障,可能会导致整个系统链路被拖垮,甚至引发雪崩式失败。今天我们来讲一个非常关键的主题:请求超时与熔...
0
评论
分享
Coding君
自由职业
·
27天前
关注
每日一Go-51、Go微服务--API网关-Kong
一、什么是微服务的API网关? 微服务的 API 网关是系统对外的****唯一入口,负责统一接收请求,并完成鉴权、路由、限流、协议转换等通用能力,再将请求转发给内部微服务。...
0
评论
分享
Coding君
自由职业
·
28天前
关注
每日一Go-50、Go微服务--配置中心
一、什么是配置中心? 配置中心,是把会变化的配置从程序里搬到程序外,并且能被集中、统一、可控地管理。 二、Go轻量级配置中心Consul的使用 1. 在配置中心配置一个KV...
0
评论
分享
Coding君
自由职业
·
28天前
关注
每日一Go-49、Go微服务--服务注册与发现Consul
今天正式进入微服务的世界,什么是微服务?为什么要微服务?什么时候上微服务?服务注册与发现组件Consul如何使用? 一、什么是微服务? 简单来说,微服务是一种架构风格。它将...
0
评论
分享
Coding君
自由职业
·
29天前
关注
每日一Go-48、Go语言利用Gitlab CI/CD自动化构建流水线来提高代码质量和交付效率
一个标准的Go自动化流水线通常包含有:依赖下载、代码检查(Lint)、单元测试、编译构建、以及工件(Artifacts)保存。 一、核心流程设计 典型的Go流水线分为三个主...
0
评论
分享
Coding君
自由职业
·
1月前
关注
每日一Go-47、Go安全工程化:SQL注入/XSS/CSRF/依赖漏洞扫描
在Golang后端开发的下半场,代码跑得通只是基本功,写得稳、守得住才是区分高级工程师的分水岭。 面对SQL注入、XSS、CSRF这些漏洞,以及日益严峻的供应链安全...
0
评论
分享
Coding君
自由职业
·
1月前
关注
每日一Go-46、什么是Go语言的伪共享(False Sharing)? 如何避免伪共享?
在并发编程中,死锁、资源竞争都是显而易见的性能杀手,但有一些是看不见“幽灵”。伪共享(False Sharing)就是这样一种由于现代CPU缓存架构特性而引发的性能退化现象...
0
评论
分享
Coding君
自由职业
·
1月前
关注
每日一Go-45、什么是Go语言的结构体对齐?为什么要对齐?
很多Go开发者第一次听说“结构体对齐”,都会有一个疑问:“这不是编译器的事吗?跟我有什么关系?”,我今天告诉你:关系非常大。 一、什么是结构体对齐? Go的结构体看起来很自...
0
评论
分享
Coding君
自由职业
·
1月前
关注
每日一Go-44、Go网络栈深度拆解--从 TCP 到 HTTP 的资源复用艺术
在Go语言的哲学中,“简单”始终是核心。然而,在简单的http.Get或net.Listen背后,隐藏着一套极其精密的资源复用机制。今天,我们来拨开Go的洋葱网络栈,看看它...
0
评论
分享
Coding君
自由职业
·
1月前
关注
每日一Go-43、Go+Redis实现附近的人和场馆
很多社交APP都有附近的人和附近的店铺、骑手等功能,那么这个功能是如何实现的呢?其实是利用Redis的GEO命令。 一、为什么选Redis? Redis提供了GEO系列命令...
0
评论
分享
下一页
个人成就
文章被点赞
2
文章被阅读
5,216
掘力值
731
关注了
0
关注者
19
收藏集
0
关注标签
3
加入于
2024-12-27