240 发简信
IP属地:福建
  • 如何编写高性能的 RPC 框架

    在 RPC Benchmark Round 1 中,Turbo 性能炸裂表现强悍,并且在 listUser 这一项目中,取得了 10x dubbo 性能的好成绩。本文将介绍 ...

  • RPC 异步响应式调用

    同步调用的缺点 我们假设一个电子商城用户购买商品的场景: 创建订单前的验证方法。 这个方法里面涉及到了 3 个 rpc 调用,假设每个 rpc 调用都需要 10ms,那么ve...

  • talent-aio源码阅读小记(二)

    在上篇文章中,我们提到了talent-aio的四类Task:DecodeRunnable、HandlerRunnable、SendRunnable、CloseRunnable...

  • 120
    反射与动态代理的应用(一):在RPC中的使用

    在上一篇文章中,讲解了反射 与动态代理基本概念,没有看过点击此传送门。接下来看看,动态代理在RPC中是如何使用的。在讲解过程中会去除掉一些无关的代码,如果读者相应看全部的代码...

  • 120
    NoSql精粹:一本关于NoSql的综述

    "与其考虑如何权衡“一致性”与“可用性”,不如思考怎么样在“一致性”与“延迟”之间取舍。”这是我对书中印象最深刻的一句话。 概述 按照惯例,相对书的内容进行简要的概述,从内容...

  • 120
    宋喆与薛之谦

    01 宋喆被抓了。 “平安朝阳”在官方微博证实了这一消息,称朝阳警方依法受理,经过调查取证,对涉嫌职务侵占罪的宋喆等人依法刑事拘留。目前,此案正在进一步工作中。 消息一放出,...

  • 120
    零基础学绘画 | 画了7本旅行手绘,我用的绘画工具都在这儿

    生活是一种艺术,艺术也可以成为生活日常。不一定非要成为艺术家,做一个生活家也很酷啊。我正在参加活动:《分享你的生活技能,做最赞的“生活家”》。 上一篇文章里,我跟大家分享了近...

  • 120
    面对分治算法,看这两道题就够了

    分治算法 分治,"分而治之"。从字面上理解就是分---治,把大的问题分成小问题,解决一个一个小问题,之后把问题的答案合并起来,就得到大问题的结果。您肯定会在想,这思想这么简单...

  • 120
    反射与动态代理

    java中反射与动态代理是java程序员不可忽略的一门功课,关于其概念、基本使用方式,网上一大堆,本文主要讲解本人对于这两者的认识,以及关于开源项目中典型用法。 反射 Jav...

  • Netty中的坑(下篇)

    其实这篇应该叫Netty实践,但是为了与前一篇名字保持一致,所以还是用一下坑这个名字吧。 Netty是高性能Java NIO网络框架,在很多开源系统里都有她的身影,而在绝大多...