240 发简信
IP属地:上海
  • 通过 datagrip 不行,博主有遇到过这种问题吗?

    分库分表后,测试小姐姐都哭了

    欢迎关注笔者的公众号:【阿飞的博客】,首发都在这里!!! 什么?你们的测试是小哥哥?那就不要往下看了,让他怎么难怎么来。 建议 根据你的业务特点,单表 > 分区 > 单库分表...

  • CentOS安装新版RabbitMQ解决Erlang 19.3版本依赖

    通过yum等软件仓库都可以直接安装RabbitMQ,但版本一般都较为保守。RabbitMQ官网提供了新版的rpm包(http://www.rabbitmq.com/downl...

  • Spring Environment abstraction

    Environment 是 Spring 容器中对于应用环境两个关键因素的一个抽象。它们分别是:Profiles 和 properties。 Profile 是一个 bean...

  • 120
    Spring 依赖注入优化

    Spring 最大的好处就是依赖注入,关于什么是依赖注入,在Stack Overflow上面有一个问题,如何向一个5岁的小孩解释依赖注入,其中得分最高的一个答案是: When...

  • 120
    dubbo源码分析26 -- 网络编解码

    在网络传输中只将数据看作是原始的字节序列。然则,我们的应用程序需要把这些字节序列组成有意义的信息。将应用程序的数据转换为网络格式,以及将网络格式转换为应用程序的数据的组件分别...

  • dubbo源码分析25 -- 序列化与反序列化

    序列化:把对象转换为字节序列的过程称为对象的序列化。反序列化:把字节序列恢复为对象的过程称为对象的反序列化。 Dubbo是 Alibaba 开源的分布式服务框架远程调用框架,...

  • 120
    dubbo源码分析24 -- 调用核心 Invoke

    任何框架或组件,总会有核心领域模型,比如:Spring 的 Bean,Struts 的 Action,Napoli 的 Queue 。对于 Dubbo 来说它的核心就是 Se...

  • 120
    dubbo源码分析23 -- provider 接收与发送原理

    在前面一篇博客中分享了 dubbo 在网络通信当中的 consumer 的发送以及接收原理。通过集群容错最终选择一个合适的 Invoke 通过 netty 直联调用 prov...

  • 120
    dubbo源码分析22 -- consumer 发送与接收原理

    在前面的文章中,我们分析了 dubbo 从 provider 进行服务暴露,然后把服务信息注册到注册中心上面解耦 consumer 与 provider 的调用。consum...

  • 120
    dubbo源码分析19 -- 服务治理

    在之前的 dubbo 源码分析中我们分析了 dubbo 的服务暴露。provider 把需要暴露的服务地址信息注册到注册中心(比如:zookeeper),然后把通过 java...

  • 120
    dubbo源码分析18 -- 服务监控

    在分布式服务当中监控服务的各项指标至关重要,而 dubbo 也提供了一个简单的监控中心(Simple Monito)。Simple Monitor挂掉不会影响到Consume...

  • 120
    dubbo源码分析20 -- 远程调用概述

    在之前的文章我们分析了 dubbo 的服务治理,也就是在 consumer 端在进行服务引用的时候。consumer 首先会根据配置 Protocol(协议) 创建 Invo...

  • 数据幂等

    在系统设计的时候,操作幂等设计是一点需要考虑的点。 幂等(idempotent、idempotence)是一个数学与计算机学概念,常见于抽象代数中。在编程中一个幂等操作的特点...

  • 120
    dubbo源码分析21 -- 远程通信 netty

    dubbo 做为 RPC 框架,需要进行跨 JVM 通信,要保证高性、稳定的进行远程通信。dubbo 底层通信选择了 netty 这个 nio 框架做为默认的网络通信框架并且...

个人介绍
热爱开源技术,时刻对技术保持好奇心。

个人博客:carl.zhao|个人博客
http://www.carlzone.cn"