HSF

首页 标签 HSF
# HSF #
关注
364内容
如何做好“防御性编码”?
防御性编码的意义类似于“防御性驾驶”对驾驶安全的重要性,防御性编码 目的概括起来就一条:将代码质量问题消灭于萌芽。要做到“防御性编码”,就要求我们充分认识到代码质量的严肃性,也就是“一旦你觉得这个地方可能出问题,那基本它就会(在某个时刻)出问题”。当然,实际情况比这个更严峻。由于大家的编码经验和风格差异,导致大家的意识边界是大小不一的,那些潜伏在意识边界之外的“危险”更加隐蔽和不可琢磨。在意识层面
深度剖析 Seata TCC 模式【图解 + 源码分析】
Seata 目前支持 AT 模式、XA 模式、TCC 模式和 SAGA 模式,之前文章更多谈及的是非侵入式的 AT 模式,今天带大家认识一下同样是二阶段提交的 TCC 模式。
【转】SolrQuery--EmbeddedServer执行流程回顾
假期重新把之前在新浪博客里面的文字梳理了下,搬到这里。
业务中台的职责思考
业务中台应该要沉淀什么样的能力?如何让需求收敛?如何让不了解你系统的人,能以较低的成本参与到你系统的共建?如何做到系统防腐?
小白也能看懂的dubbo3应用级服务发现详解
dubbo 是一款开源的 RPC 框架,主要有3个角色:提供者(provider)、消费者(consumer) 、注册中心(registry)
硬核图解网络IO模型!
背景介绍在互联网的时代下,绝大部分数据都是通过网络来进行获取的。在服务端的架构中,绝大部分数据也是通过网络来进行交互的。 而且作为服务端的开发工程师来说,都会进行一系列服务设计、开发以及能力开放,而服务能力开放也是需要通过网络来完成的,因此对网络编程以及网络IO模型都不会太陌生。由于有很多优秀的框架(比如Netty、HSF、Dubbo、Thrift等)已经把底层网络IO给封装了,通过提供的API能力或者配置就能完成想要的服务能力开发,因此大部分工程师对网络IO模型的底层不够了解。本文系统的讲解了Linux内核的IO模型、Java网络IO模型以及两者之间的关系!什么是IO我们都知道在Linux
一个建议:多玩一玩RPC
我对阿里巴的第一印象就是从HSF(High Speed Framework)框架开始的,可以叫它好舒服。当然,它就是一个RPC(Remote Procedure Call)中间件。
免费试用