上一页 1 ··· 34 35 36 37 38 39 40 41 42 ··· 54 下一页
摘要: 有一种说法是,“一个伟大的程序员相当于10个平庸的程序员”。没有人愿意被贴上了糟糕程序员的标签,但一个可悲的事实是,很多开发人员没有意识到他们自己就属于这一群体。没有人愿意问自己:我是一个糟糕的开发人员吗? 糟糕的开发人员 如果你还是编程新手,并且担心自己编写的是糟糕的代码,那么可能你还不是高手。不 阅读全文
posted @ 2021-09-22 23:08 ludongguoa 阅读(87) 评论(0) 推荐(0) 编辑
摘要: Yugabyte DB 是一个全球部署的分布式数据库,和国内的 TiDB 和国外的 CockroachDB 类似,也是受到 Spanner 论文启发,所以在很多地方这几个数据库存在不少相似之处。 与 Cockroach 类似,Yugabyte 也主打全球分布式的事务数据库——不仅能把节点部署到全球各 阅读全文
posted @ 2021-09-22 23:06 ludongguoa 阅读(189) 评论(0) 推荐(0) 编辑
摘要: 大家好,我是 Kaito。 这篇文章,我想和你聊一聊在使用 Redis 时,可能会踩到的「坑」。 如果你在使用 Redis 时,也遇到过以下这些「诡异」的场景,那很大概率是踩到「坑」了: 明明一个 key 设置了过期时间,怎么变成不过期了? 使用 O(1) 复杂度的 SETBIT 命令,Redis 阅读全文
posted @ 2021-09-22 15:12 ludongguoa 阅读(150) 评论(0) 推荐(0) 编辑
摘要: 先预告一下 Kafka 系列文章,大家敬请期待哦: 以讲解性能作为 Kafka 之旅的开篇之作,让我们一起来深入了解 Kafka “快”的内部秘密。你不仅可以学习到 Kafka 性能优化的各种手段,也可以提炼出各种性能优化的方法论,这些方法论也可以应用到我们自己的项目之中,助力我们写出高性能的项目。 阅读全文
posted @ 2021-09-22 15:10 ludongguoa 阅读(184) 评论(0) 推荐(0) 编辑
摘要: 前言 作为一名开发人员,你是不是经常碰到领导让你上服务器去修改 Nginx 配置,然而你会以“我是前端,这个我不会”为理由搪塞过去呢!今天就让我们一起告别这种尴尬,向“真正”的程序员迈进!!! 如果本文对你有所帮助,请点个👍 👍 👍 吧! Nginx 概述 Nginx 是开源、高性能、高可靠的 阅读全文
posted @ 2021-09-22 15:09 ludongguoa 阅读(214) 评论(0) 推荐(0) 编辑
摘要: 监控作为底层基础设施的一环,是保障生产环境服务稳定性不可或缺的一部分,线上问题从发现到定位再到解决,通过监控和告警手段可以有效地覆盖了「发现」和「定位」,甚至可以通过故障自愈等手段实现解决,服务开发和运维人员能及时有效地发现服务运行的异常,从而更有效率地排查和解决问题。 一、Prometheus介绍 阅读全文
posted @ 2021-09-22 15:08 ludongguoa 阅读(270) 评论(0) 推荐(0) 编辑
摘要: 图片来自 Pexels 二叉树 满足以下两个条件的树就是二叉树: 本身是有序树(若将树中每个结点的各子树看成是从左到右有次序的(即不能互换),则称该树为有序树(Ordered Tree))。 树中包含的各个节点的度不能超过 2,即只能是 0、1 或者 2。 简单地理解,二叉树(Binary tree 阅读全文
posted @ 2021-09-22 15:07 ludongguoa 阅读(60) 评论(0) 推荐(0) 编辑
摘要: 在Kubernetes中要保证容器之间网络互通,网络至关重要。而Kubernetes本身并没有自己实现容器网络,而是通过插件化的方式自由接入进来。在容器网络接入进来需要满足如下基本原则: Pod无论运行在任何节点都可以互相直接通信,而不需要借助NAT地址转换实现。 Node与Pod可以互相通信,在不 阅读全文
posted @ 2021-09-22 15:03 ludongguoa 阅读(89) 评论(0) 推荐(0) 编辑
摘要: 01Hash分区 vs. Range分区 用户在使用分布式数据库时,最想要的是既能将计算压力均摊到不同的计算节点(CN),又能将数据尽量散列在不同的存储节点(DN),让系统的存储压力均摊到不同的DN。对于将计算压力均摊到不同的CN节点,业界的方案一般比较统一,通过负载均衡调度,将业务的请求均匀地调度 阅读全文
posted @ 2021-09-22 15:02 ludongguoa 阅读(299) 评论(0) 推荐(0) 编辑
摘要: 世界上大多数事物的发展规律是相似的,在最开始往往都会出现相对通用的方案解决绝大多数的问题,随后会出现为某一场景专门设计的解决方案,这些解决方案不能解决通用的问题,但是在某些具体的领域会有极其出色的表现。而在计算领域中,CPU(Central Processing Unit)和 GPU(Graphic 阅读全文
posted @ 2021-09-22 15:01 ludongguoa 阅读(526) 评论(0) 推荐(1) 编辑
上一页 1 ··· 34 35 36 37 38 39 40 41 42 ··· 54 下一页