笔记
文章平均质量分 90
非典型理科男
滴滴架构师 擅长服务稳定性建设,微服务架构设计,领域驱动设计,多年大型互联网公司经历
我愿用我半生愿我兴趣永存,我愿用好奇的心探索未知的世界
展开
-
并发编程必须要知道的几个基本问题
并发编程知识体系 并发编程是计算机学科重要的命题。 如何提纲挈领的掌握并发编程,搭建知识体系尤其重要。 这篇文章基于自己对于并发编程的理解和公开资料的整理,试图拨开迷雾,从整体上介绍并发编程。 主要内容包括: 并发编程的基本概念: 并发和并行的区别 多线程优点 多线程的三个基本问题 并发编程实践 J.U.C框架 Excutor框架 Fork/Join框架 并发编程两个基本问题讨论...原创 2020-04-25 20:03:13 · 1063 阅读 · 0 评论 -
Redis数据结构
我是非典型理科男号主。 关注后你可以收获最硬核的知识分享, 最有趣的互联网故事 Redis数据结构 Redis在互联网实践中被广泛使用。 一方面是内存存储以及高效的内存管理保障了数据高效读写。另一方面高效的IO模型使得Redis单机就可以扛住10W/秒的读请求。 除了这些之外, Redis支持丰富的数据结构并且每个数据结构都经过了极致的优化。 这些特性推动了Redis在互联网领域开花结果。 作为一名资深的研发工程师,不仅需要知道Redis支持五种基本数据类型,还需要掌握不同编码具体实现和相关优化以及不原创 2021-06-27 23:10:46 · 211 阅读 · 1 评论