240 发简信
IP属地:广东
  • 120
    一文通吃:从 ZooKeeper 一致性,Leader选举讲到 ZAB 协议与 PAXOS 算法(上)

    一文通吃:从 ZooKeeper 一致性,Leader选举讲到 ZAB 协议与 PAXOS 算法(上) 目录 一、ZooKeeper集群保证数据一致性(一)一致性(二)zoo...

  • 120
    一文彻底弄清楚分布式锁

    一文彻底弄清楚分布式锁 关于实现强一致性的手段,可以使用多种方式来进行实现,有分布式事务,有一致性算法,还有分布式锁等等,那么这篇文章我们就围绕分布式锁这个话题来进行展开,首...

  • 120
    探讨生产环境下缓存雪崩的几种场景及解决方案

    探讨生产环境下缓存雪崩的几种场景及解决方案 缓存我们经常使用,但是有时候我们却会忽略缓存中的一些问题。我们将从生产环境的应用的角度,去考虑需要注意的一些异常情况,特别的是在高...

  • 120
    探讨生产环境下缓存雪崩的几种场景及解决方案

    探讨生产环境下缓存雪崩的几种场景及解决方案 缓存我们经常使用,但是有时候我们却会忽略缓存中的一些问题。我们将从生产环境的应用的角度,去考虑需要注意的一些异常情况,特别的是在高...

  • 负载均衡导学

    负载均衡 负载均衡(Load Balancing,简称LB),用于在计算机集群、网络连接、CPU、磁盘驱动器或其他资源中分配负载,以达到资源使用最优化、吞吐率最大化、响应时间...

  • 120
    Java开发中的加密、解密、签名、验签,密钥,证书,这篇就够了,赶紧收藏起来

    OpenSSL和keytool 先说一下两个重要的工具 OpenSSL:OpenSSL整个软件包大概可以分成三个主要的功能部分:SSL协议库libssl、应用程序命令工具以及...

  • String、byte[]、Base64相互转换,不要再用错了

    String与byte[] 在Java项目开发过程中,时常会遇到String与byte[]互相转换的过程,比如IO流处理,需要先将文件或字符串转为字节流,接收方需要将字节流转...

  • 120
    手写MyBatis分页插件,一点也不难

    目标 通过源码分析MyBatis允许被拦截的四大对象 学习插件原理的同时手写自己的插件 MyBatis插件又称拦截器(Interceptor) MyBatis使用责任链模式,...

  • 120
    网易云音乐工程师,亲自揭晓评论实现技术(二)| 技术头条

    欢迎大家回到网易云音乐评论技术探秘之旅,上一篇我们介绍了云音乐评论的业务场景和基础架构,这一篇将围绕云音乐评论的核心功能:评论发表、评论获取和评论点赞进行剖析探秘。 评论发表...

  • 深入浅出MappedByteBuffer

    简书 占小狼转载请注明原创出处,谢谢! 前言 java io操作中通常采用BufferedReader,BufferedInputStream等带缓冲的IO类处理大文件,不过...