熔断原理与实现 Golang 版

用户头像
Kevin Wan 15 小时前

在微服务中服务间依赖非常常见,比如评论服务依赖审核服务而审核服务又依赖反垃圾服务,当评论服务调用审核服务时,审核服务又调用反垃圾服务,而这时反垃圾服务超时了,由于审核服务依赖反垃圾服务,反垃圾服务超时导致审核服务逻辑一直等待,而这个时候评论

https://static001.geekbang.org/infoq/b1/b1201e15e3f5d39779eae7e85279144a.jpeg?x-oss-process=image/resize,w_416,h_234

从应用开发角度认识 K8S

用户头像
LorraineLiu 2020 年 11 月 12 日

笔者整理了K8S基础知识点的初衷是为了审视一下K8S这个庞大的技术栈里开发者掌握和使用K8S所要了解的最小知识点集合。笔者相信未来的应用都是建立在云之上,所以不论是哪个角色,都得掌握必要的K8S知识点才能流畅地开启云原生开发之旅。

https://static001.geekbang.org/infoq/10/1030c621b9d6de04b4c6582cefb165fe.jpeg?x-oss-process=image/resize,w_416,h_234

8 张图带你分析 Redis 与 MySQL 数据一致性问题

用户头像
bigsai 2020 年 11 月 9 日

原创公众号:bigsai,8张图带你分析Redis与MySQL数据一致性问题

https://static001.geekbang.org/infoq/bc/bc1c7606373299ca73c5a0461e467bdb.jpeg?x-oss-process=image/resize,w_416,h_234

Chrome 扩展程序热更新方案:2. 基于双缓存更新功能模块

用户头像
梁龙先森 2020 年 11 月 9 日

基于IndexedDB本地数据库缓存接口数据,以及保障代码正常解析的实现。

https://static001.geekbang.org/infoq/76/762859c3a721cd7d2bf624c7ef74da12.png?x-oss-process=image/resize,w_416,h_234

如何实现后台管理系统的权限路由和权限菜单

用户头像
徐小夕 2020 年 11 月 9 日

本文是继 实战的最后一篇文章, 主要介绍如何实现后台管理系统的权限路由和权限菜单. 希望通过这3篇文章的复盘和实战, 可以让大家开发企业应用的时候更加游刃有余.

https://static001.geekbang.org/infoq/15/150254c05bacefe27733c1c8dc8ad1b1.jpeg?x-oss-process=image/resize,w_416,h_234

深度解析 ThreadLocal 原理

用户头像
AI乔治 2020 年 11 月 10 日

今天呢,和大家聊一下ThreadLocal。

关于 DevOps 的七大误解,99% 的人都曾中过招!

用户头像
华为云开发者社区 2020 年 11 月 4 日

【摘要】 DevOps方法可以为组织带来显著的积极影响,降低成本、提高效率,使开发团队的工作更加精简。为了掌握这个过程的优势,有必要认识到DevOps是什么、不是什么。在本文中,就将讨论一些流传甚广的关于DevOps的一些误解。

https://static001.geekbang.org/infoq/44/44abb51f48f6df2b1817a65db3bf7584.jpeg?x-oss-process=image/resize,w_416,h_234

如何降低 young gc 时间

用户头像
AI乔治 2020 年 11 月 4 日

young gc 主要采用的是copying GC算法;copying GC算法主要有以下两个步骤:

https://static001.geekbang.org/infoq/09/092431b4e12a18fefb09a5f53f63806c.jpeg?x-oss-process=image/resize,w_416,h_234

GrowingIO 响应式编程探索和实践

用户头像
GrowingIO技术专栏 2020 年 11 月 6 日

反应式系统设计的实践总结

面试时说 Redis 是单线程的,被喷惨了!

用户头像
云流 2020 年 11 月 2 日

Redis是单线程的,这话搁以前,是横着走的,谁都知道的真理。现在不一样,Redis 变了。再说这句话,多少得有质疑的语气来跟你辩驳一番。意志不坚定的,可能就缴械投降,顺着别人走了。

七张图了解 Kubernetes 内部的架构

用户头像
Kev 2020 年 11 月 13 日

Kubernetes是用于管理容器化应用程序集群的工具。在计算机领域中,此过程通常称为编排。

https://static001.geekbang.org/infoq/42/42dbcdaddc49727f29592f8b4823a3f6.jpeg?x-oss-process=image/resize,w_416,h_234

jdk 源码系列之 ReentrantLock

用户头像
苏格兰、情调 2020 年 11 月 10 日

最近将 ReentrantLock 学了一遍同时也把源码读了一遍,记录下学习的过程

Mysql 中,这 21 个写 SQL 的好习惯,你值得拥有呀

用户头像
捡田螺的小男孩 2020 年 10 月 31 日

每一个好习惯都是一笔财富,本文分SQL后悔药, SQL性能优化,SQL规范优雅三个方向,分享写SQL的21个好习惯,谢谢阅读,加油哈~

https://static001.geekbang.org/infoq/64/64acb5f956285daf74139d0d23bec4a8.png?x-oss-process=image/resize,w_416,h_234

浅谈程序员的“内卷化”

用户头像
数据社 2020 年 11 月 12 日

最近开始了解到一个很有意思的词——“内卷化”,如果你还不知道这个词,那就非常建议往下看。

Java 垃圾回收 GC 概览

用户头像
2020 年 11 月 10 日

介绍JVM的内存模型,相关的GC基础概念和知识,各种GC算法概览

TCP 性能分析与调优策略

用户头像
云流 2020 年 11 月 10 日

传播延迟: 消息从发送端到接收端需要的时间,是信号传播距离和速度的函数

https://static001.geekbang.org/infoq/c9/c917648ee8fadb856821dcd16e06f2bb.jpeg?x-oss-process=image/resize,w_416,h_234

一个 32 岁「老」码农的复盘:初出茅庐

用户头像
欧雷 2020 年 11 月 15 日

这个阶段,是我开始了解「前端工程师」是什么以及行业状态的阶段。

三千字轻松入门 TensorFlow 2

用户头像
计算机与AI 2020 年 11 月 11 日

​通过使用深度学习实现分类问题的动手演练,如何绘制问题以及如何改善其结果,来了解TensorFlow的最新版本。

https://static001.geekbang.org/infoq/e5/e5233842e4f6b091b2c2fc1f9fd94fbc.png?x-oss-process=image/resize,w_416,h_234

Serverless 是一种思想状态

用户头像
donghui2020 2020 年 11 月 11 日

重点是专注,这就是选择 Serverless 的原因。

https://static001.geekbang.org/infoq/0f/0f35751a12d379f5f4313b3e6cc3181d.png?x-oss-process=image/resize,w_416,h_234

面经手册 · 第 17 篇《码农会锁,ReentrantLock 之 AQS 原理分析和实践使用》

用户头像
小傅哥 2020 年 11 月 12 日

AQS、CAS、CLH、MCS、UNSAFE,这是虾呀?工作两三年了,总得有点干货吹吹牛!

https://static001.geekbang.org/infoq/af/afc815e145be618db23858e9acbac8ac.jpeg?x-oss-process=image/resize,w_416,h_234

大招落地:MySQL 插入更新死锁源码分析

用户头像
AI乔治 2020 年 11 月 13 日

今天再来分析一个死锁场景。下面开始真正的内容。

https://static001.geekbang.org/infoq/a4/a490718d3e89ba0adcc89f5923df5ae3.jpeg?x-oss-process=image/resize,w_416,h_234

Reactor 详解之: 异常处理

用户头像
程序那些事 2020 年 11 月 13 日

不管是在响应式编程还是普通的程序设计中,异常处理都是一个非常重要的方面。今天将会给大家介绍Reactor中异常的处理流程。

https://static001.geekbang.org/infoq/db/dbc6dad1826c47f22f10b3cef539a811.jpeg?x-oss-process=image/resize,w_416,h_234

分库分表的 9 种分布式主键 ID 生成方案,挺全乎的

用户头像
程序员内点事 2020 年 11 月 9 日

《sharding-jdbc 分库分表的 4种分片策略》 中我们介绍了 sharding-jdbc 4种分片策略的使用场景,可以满足基础的分片功能开发,这篇我们来看看分库分表后,应该如何为分片表生成全局唯一的主键 ID。

https://static001.geekbang.org/infoq/41/4124aac4e725ce53634493d49dbdd510.png?x-oss-process=image/resize,w_416,h_234

Oracle、NoSQL 和 NewSQL 数据库技术对比

用户头像
VoltDB 2020 年 11 月 12 日

物联网(Internet of Things)让速度急剧加快!