`
carlosfu
  • 浏览: 571869 次
  • 性别: Icon_minigender_1
  • 来自: 北京
博客专栏
Ba8b5055-9c58-3ab0-8a1c-e710f0495d2c
BigMemory实战与理...
浏览量:30021
53b2087e-c637-34d2-b61d-257846f73ade
RedisCluster开...
浏览量:149135
C9f66038-7478-3388-8086-d20c1f535495
缓存的使用与设计
浏览量:122710
社区版块
存档分类
最新评论

好文章列表(持续)

 
阅读更多

 

更多Redis的开发、运维、架构以及新动态,欢迎关注微信公众号:

 

零、总技术和非技术

  1. 阿里感悟系列文章
  2. CTO是干什么的?
  3. 英文电子书免费下(英文书太贵了,原谅我不尊重版权)
  4. 服务端工程师入门与进阶 Java 版
  5. DB-Engines Ranking (所有数据库的排行榜)
  6. 如何写一本书?(分析的很好)
  7. 如何出一本技术书
  8. 怎么样写出更好、也更简短的源码分析书(黄健宏)
  9. 七年阿里老人谈新人成长
  10. 技术人员的发展之路

redis多数据中心

http://www.infoq.com/cn/presentations/ctrip-redis-multiple-datacenter-practices

 

 

前沿技术

基于Google Spanner的CockroachDB

 

 

 

一、IO模型

  1. 网络IO之阻塞、非阻塞、同步、异步总结
  2. IO - 同步,异步,阻塞,非阻塞 (亡羊补牢篇)
  3. select、poll、epoll之间的区别总结[整理]
  4. 用户空间与内核空间,进程上下文与中断上下文[总结]
  5. 使用异步 I/O 大大提高应用程序的性能
  6. 怎样理解阻塞非阻塞与同步异步的区别?(知乎)
  7. 一个故事讲清楚 NIO
  8. select、poll、epoll之间的区别总结[整理] 

二、jstack分析

  1. 三个实例演示 Java Thread Dump 日志分析
  2. 虚拟机stack全分析
  3. 线上Java应用排查和诊断规范
  4. 各种 Java Thread State 第一分析法则
  5. Thread Dump Analysis工具(TDA)

 

三、RPC:

  1. 你应该知道的 RPC 原理
  2. 基于Netty构建高性能RPC通信框架
  3. 浅显易懂的RPC平台框架(上篇)
  4. 烟囱式架构?不,分布式RPC架构
  5. 新兵训练营系列课程——平台RPC框架介绍
  6. RPC是什么?
  7. Java Remoting远程服务(上)
  8. Java Remoting远程服务(下)

四、Redis

  1. 黄健宏注释的Redis3.0
  2. 官网有关Redis延迟的中英文对照
  3. Redis latency monitoring framework(官方文档)
  4. Redis latency problems troubleshooting(官方文档)
  5. Redis所有topics列表,没在官网找到。
  6. SLOWLOG(官方文档)
  7. Redis conf 2015所有的ppt
  8. Redis conf大会官网 (一份笔记)
  9. Redis Weekly 订阅
  10. Redis issues
  11. Redis Lab官方博客
  12. Redis Doesn't Store Empty Sets Or Hashes (And Will Delete Empty Sets And Hashes)
  13. Redis作者news
  14. redis源码分析(涉及到了3.0的一些优化,例如SDS-39个字节)
  15. Redis与Reactor模式
  16. Redis 集群的合纵与连横
  17. Redis 常见的性能问题和解决方法
  18. Redis 的性能幻想与残酷现实
  19. Redis高可用分布式内部交流(九)

    Redis分布式锁服务(八)

    Redis性能问题排查解决手册(七)

    Redis系列(六)-SortedSets设计技巧

    Redis系列(五)-Opserver的监控

    Redis系列(四)-低成本高可用方案设计

    Redis系列(三)-Redis发布订阅及客户端编程

    Redis系列(二)-Hredis客户端设计及开源

    c#实现redis客户端(一)

  20. 第一章:启动过程分析
    第二章 服务器初始化&beforeSleep函数分析
    第三章 请求协议解析
    第四章 第四章命令执行过程分析
    第五章 keys相关的命令实现
    第六章 redisDb的实现&SORT/SCAN命令分析
    第七章 strings相关命令的实现
    第八章 hash相关命令的实现
    第九章 list相关命令的实现
    第十章 set相关命令的实现
    第十一章 Sorted Sets相关命令的实现
    第十二章 HyperLogLog相关命令的实现
    第十三章 PUB/SUB相关命令的实现
    第十四章 Transactions相关命令的实现
    第十五章 LUA脚本机制
    第十六章 Connection相关命令的实现
    第十七章 SERVER相关实现之持久化
    第十八章 SERVER相关实现之Replication
    第十九章 Sentinel模式
    第二十章 内存的分配驱逐策略
    第二十一章 如何定制开发Redis
  21. 《Redis中的关系查询》(csdn cdai)
  22. 《Redis监控工具,命令和调优》(csdn cdai)
  23. 《Redis源码学习:字符串》(csdn cdai)
  24. 《Redis源码学习:Lua脚本》(csdn cdai)
  25. 《豌豆夹Redis解决方案Codis源码剖析:Proxy代理》(csdn cdai)
  26. 《豌豆夹Redis解决方案Codis源码剖析:Dashboard》(csdn cdai)
  27. Codis 的设计与实现 Part 1
  28. Codis 的设计与实现 Part 2
  29. Codis 的设计与实现 Part 3
  30. Redis集群技术及Codis实践
  31. Codis作者黄东旭细说分布式Redis架构设计和踩过的那些坑们 
  32. 《全面剖析Redis Cluster原理和应用》(csdn cdai)
  33. 《Redis Cluster架构优化》(csdn cdai)
  34. 如何阅读 Redis 源码?(转)
  35. redis-cli的一些有趣也很有用的功能
  36. redis运维实践
  37. 避免误用Redis

 

五、java并发编程

 

  1. 聊聊并发(一)深入分析Volatile的实现原理
  2. 聊聊并发(二)Java SE1.6中的Synchronized
  3. 聊聊并发(三)Java线程池的分析和使用
  4. 聊聊并发(四)深入分析ConcurrentHashMap
  5. 聊聊并发(五)原子操作的实现原理
  6. 聊聊并发(六)ConcurrentLinkedQueue的实现原理
  7. 聊聊并发(七)Java中的阻塞队列
  8. 聊聊并发(八)Fork/Join框架介绍
  9. 聊聊并发(九)Java中的CopyOnWrite容器
  10. 聊聊并发(十)生产者消费者模式

 

 六、JUC

  1. Jdk1.6 集合框架源码解析汇总大笑大笑大笑大笑大笑

 

 七、java

  1. 从Java视角理解CPU缓存(CPU Cache)
  2. 理解并发好工具-看动画学并发编程

 

 

 八、Redis官方文档中文:

  1. 《Redis官方文档》Redis集群教程
  2. 《Redis官方文档》持久化
  3. 《Redis官方文档》分区
  4. 《Redis官方文档》 FAQ
  5. 《Redis官方文档》Redis调试指南
  6. 《Redis官方文档》主从复制
  7. 《Redis官方文档》翻译邀请
  8. 《Redis官方文档》 redis 虚拟内存
  9. 《Redis官方文档》 Pipelining – 请求应答模式和往返延时
  10. 《Redis官方文档》Data types—数据类型
  11. 《Redis官方文档》用Redis构建分布式锁

 九、推荐系统

 

  1. 美团推荐算法实践

 十、工具

  1. GitHub上README写法暨GFM语法解读

 十一、JVM

1. HotSpot VM 内存堆的两个Servivor区

 

 

十二、分布式

  1. 分布式系统阅读清单
  2. 分布式系统编程,你到哪一级了?
  3. 分布式系统原理介绍
  4. 分布式系统领域经典论文翻译集

 

十三、缓存相关

  1. 使用缓存的9大误区(上)
  2. 使用缓存的9大误区(下)
  3. 缓存一致性(Cache Coherency)入门
  4. 那些年我们一起追过的缓存写法
  5. 缓存、缓存算法和缓存框架简介
  6. 十个常见的缓存使用误区及建议
  7. cache中的key mutex问题解决及延伸应用
  8. 请注意高并发系统下缓存的null导致的系统性能下降
  9. Memcache mutex设计模式(Tim Yang)
  10. serialization-and-deserialization(序列化与反序列化)
  11. 那些年我们一起追过的缓存写法(四)

    那些年我们一起追过的缓存写法(三)

    那些年我们一起追过的缓存写法(二)

    那些年我们一起追过的缓存写法(一)

  12. 缓存可能让你的应用更慢 - 缓存使用的 N+1 问题

 十四、dubbo

  1. dubbo原理解析
  2. 服务治理与远程调用的利器——我眼中的Dubbo(上)
  3. 服务治理与远程调用的利器——我眼中的DUBBO(下)
  4. 如何更好地学习dubbo源代码(阿里中间件博客)
  5. 阿里巴巴Dubbo实现的源码分析 
  6. Dubbo架构设计详解
  7. 学习dubbo源码

 十五、Hbase

  1. Hbase原理、基本概念、基本架构
  2. HBase 系统架构
  3. HBase读、写、compact、split分析
  4. Hbase最佳实践-内存规划
  5. HBase原理和设计(网易写的,很棒)
  6. HBase – RegionServer宕机恢复原理和应对之道(网易写的,很棒)
  7. HBase高可用原理
  8. HBase scan原理(写的很棒)
  9. Hbase安装文件:http://archive.apache.org/dist/hbase/

 十六、微服务

 

  1. 微服务与Java EE
  2. 实施微服务,我们需要哪些基础框架?

 十七、数据结构

  1. 跳跃表Skip List【附java实现】

 十八、NIO

 

 十九、jetty

jetty的那些事儿
第一章:启动过程和配置的控制反转
第二章:Jetty框架组件架构
第三章:webapp初始化
第四章:web工程动态检测&Classloader体系结构
第五章:服务器IO模型
第六章:Request/Response请求处理流程
第七章:Jetty核心数据结构分析
第八章:Jetty的comet技术
第九章:Jetty如何处理Jsp
第十章:内嵌Jetty应用开发实战
第十一章:与tomcat的对比

 

二十、nginx

nginx源码分析
第一章 启动过程分析
第二章 配置文件解析过程
第三章 主要数据结构分析
第四章 master进程工作原理
第五章 worker进程工作原理
第六章 管道事件处理
第七章 event事件模型
第八章 http模块工作原理
第九章 upstream工作原理
第十章 模块开发方法
第十一章 锁机制&原子性保证
第十二章 ngx性能优化相关内容
第十三章 ngx时间相关处理
第十四章 ngx平滑升级解决方案
第十五章 ngx cpu亲和度设置
第十六章 ngx 内存对齐相关

 

二十一、Linux相关:

 二十二、TCP

二十三、Mysql

 

 二十三、架构

 

 二十四、github

 

 二十五、rocketmq

 二十六、不错的博客

二十七、Redis作者博客

二十八、事务

事务必会必知

 

二十九、算法:

 三十、bootstrap

 三十一、Cassandra

三十二、Hadoop

阿里封神谈hadoop学习之路

分布式(hadoop)内核指南

 

三十三、java程序员学习底层

Java程序员也应该知道的系统知识系列之CPU
Java程序员也应该知道的系统知识系列之内存
Java程序员也应该知道的系统知识系列之磁盘
Java程序员也应该知道的系统知识系列之网卡
Java程序员也应该知道的系统知识系列之虚拟化
Java程序员也应该知道的系统知识系列之全局体系

 

 

 

 

分享到:
评论
4 楼 carlosfu 2016-06-03  
jolinzhangg 写道
天呢噜,终于找到大神了,我是你的老缠粉~努力向大大学习

wwanwanwannwna
3 楼 jolinzhangg 2016-06-03  
天呢噜,终于找到大神了,我是你的老缠粉~努力向大大学习
2 楼 yanan0628 2016-06-03  
大神,求讲解
1 楼 yanan0628 2016-06-03  
     

相关推荐

    Technical-Article-Translation:本仓库致力于致力于分享一系列精选国外的技术文章(持续更新)

    技术文章翻译仓库持续更新中,可以关注了解最新动态本仓库致力于致力于分享一系列精选国外的技术文章目前正在整理和翻译一系列精选国外的技术文章,很多优秀的英文技术文章提供了很好的思路和方法,交替翻译,每篇...

    关于矿区实行可持续发展的规划方法研究

    随着社会经济的发展,生态问题开始成为亟待解决的主要问题,必须寻求合理的可持续...文章首先分析了矿产行业的发展现状,然后探讨了矿区发展的生态环境规划和矿产资源的合理有效利用,最后探讨了矿产行业的可持续发展趋势。

    全百科SEO文章批量伪原创助手 V1.0.rar

    全百科SEO文章批量伪原创助手V1.0是专门生成原创及伪原创文章的在线工具,用全百科SEO文章批量伪原创助手 V1.0可以把...此工具适合中,小型网站站长、网站编辑,SEOER 的同胞,网站将一直持续更新算法,为您更好的服务!

    文章:微服务持续集成和持续交付工具

    诸如容器和容器编排平台之类的技术(如Kubernetes或Openshift)可以很好地解决我们的分布式应用程序的部署,但仍在追赶解决充分利用分布式应用程序所必需的服务通信,例如处理: 不可预测的故障模式 验证端到端...

    让开发自动化:持续集成反模式,第2部分

    火龙果软件工程技术中心 通过了解反模式简化持续集成本文内容包括:避免瓶颈提交造成的阻塞忽略不是幸福重新安排已经计划好的构建但是,在我的机器上可以正常工作!清理环境结束语参考资料虽然持续集成(CI)在降低...

    ASP文章在线发布系统.rar

    计算机毕业设计论文, 毕设论文,毕设练手好项目, 关注博客,持续更新系统项目ASP文章在线发布系统 这两年太卷了,毕设和毕业 答辩竞争激烈,越写越卷,没有创新和亮点的毕业答辩基本达不到老师的要求。 现在学长为...

    论文研究 - 基于可持续发展原则的褐煤露天开采负担地区的经济发展

    这篇文章分析了一个地区的经济发展,该地区长期被褐煤的露天开采所困扰。 它是捷克共和国北部(大部分盆地)的一个地区。 贡献主要是从经济角度出发,与该地区的社会和环境状况密切相关。 为了汇编文稿,有必要利用...

    MyCms响应式个人博客资讯简洁模板 v1.0.zip

    3、文章分类列表接口 4、文章分类详情接口 5、文章列表接口 6、文章详情接口 7、文章评论列表接口 8、文章评论发布接口 9、会员登录接口 10、会员注册接口 11、会员信息接口 12、商品分类列表接口 13、商品分类详情...

    持续交付系列(一):使用Docker、Mesos实现持续交付

    推荐对使用Docker做CI方面的工作感兴趣的同学阅读,CI也是Docker的应用场景之一,本文是很好的教程。你首先需要在你的Linux机器上安装Docker和Fig。本文主要会介绍如何使用Docker和Mesos实现持续集成。测试、搭建...

    blog:关注行业前沿,分享所见所学。持续输出优质文章

    2020的核心会放在框架(主要是vue和react)源码、node、数据库、跨平台(flutter/weex)等方面,我会不断地输出高质量的文章给到大家,也欢迎大家的持续关注!:grinning_squinting_face: 在路上 :person_biking: Vue...

    持续集成之路——数据访问层的单元测试

    翻看之前的文章才发现,最近一次记录持续集成竟然是3年前,并且只记录了两篇,实在是惭愧。不过,持续集成的这团火焰却始终在心中燃烧,希望这次的开始可以有些突破。  翻看之前的文章才发现,最近一次记录持续集成...

    PHP智能AI文章在线伪原创实例代码

    素材描述:智能AI文章伪原创是专门生成原创及伪原创文章的在线工具,用智能AI文章伪原创工具可以把在互联网上复制的文章瞬间变成...此工具适合中,小型网站站长、网站编辑,网站将一直持续更新算法,为您更好的服务。

    java多商铺源码-AndroidNotes:本人多年的Android笔记,既有基础知识,也有深度好文!持续更新中

    上文章侧边栏没有目录结构,对于长文阅读体验较差,所以文章全部迁移到我的个人博客:,该仓库目前只放对应代码与文章分类。 其他 由于笔者技术水平有限,若发现有内容错误或笔误的地方,欢迎提 issue 或 pull ...

    持续集成(第二版)

    这篇文章简要介绍了持续集成的技巧和它最新的应用。我还可以生动记起第一次看到大型软件工程的情景。我当时在一家大型英国电子公司的QA部门实习。我的经理带我熟悉公司环境,我们进到一间巨大的,充满了压抑感和格子...

Global site tag (gtag.js) - Google Analytics