最新 最热

硬核 | 我一个人开发了“Dubbo”框架

没错,这次冰河又要搞事情了,这次准备下手的是RPC框架项目。为什么要对RPC框架项目下手呢,因为在如今分布式、微服务乃至云原生不断发展的过程中,RPC作为底层必不可少的通信组件,被广泛应用在分布式、微服务和云原生项目中...

2022-12-01
1

这次我设计了一款TPS百万级别的分布式、高性能、可扩展的RPC框架

没错,这次冰河又要搞事情了,这次准备下手的是RPC框架项目。为什么要对RPC框架项目下手呢,因为在如今分布式、微服务乃至云原生不断发展的过程中,RPC作为底层必不可少通信组件,被广泛应用在分布式、微服务和云原生项目中。...

2022-12-01
1

Dapr在Java中的实践 之 服务调用

通过服务调用(Service-to-service Invocation),服务可以使用 gRPC 或 HTTP 这样的标准协议来发现并可靠地与其他服务通信。

2022-12-01
0

Kubrenetes 设备插件详解

Kubernetes 提供了一个 设备插件框架, 你可以用它来将系统硬件资源发布到 Kubelet。

2022-12-01
0

NFS协议详解

Sun Microsystems公司于1984年推出了一个在整个计算机工业中被广泛接受的远程文件存取机制,它被称为Sun的网络文件系统(Network File System),或者简称为NFS。该机制允许在一台计算机上运行一个服务器,使对其上的某些或所...

2022-12-01
1

【愚公系列】2021年12月 网络工程-端口和端口入侵服务详解

"端口"是英文port的意译,可以认为是设备与外界通讯交流的出口。端口可分为虚拟端口和物理端口,其中虚拟端口指计算机内部或交换机路由器内的端口,不可见。例如计算机中的80端口、21端口、23端口等。物理端口又称为接口,是...

2022-12-01
1

Java的Condition接口最正确的理解方式

Condition就是实现了管程里面的条件变量。 Java 语言内置的管程里只有一个条件变量,而Lock&Condition实现的管程支持多个条件变量。 支持多个条件变量,能让代码可读性更好,实现也更容易。例如,你看我这里实现一个阻塞队列...

2022-11-30
1

如何设计一个RPC框架?

很多语言都内置了RPC技术。 Java RMI .NET Remoting 远古时期,就有很多尝试:

2022-11-30
0

一文搞懂RPC

分布式服务化作为SOA的另一种选择,以不同方式把ESB的一些功能重做了一遍。 SOA/ESB:代理调用,直接增强。

2022-11-30
0

Kafka实战(1)-为何大厂都选择Kafka作为消息队列

MQ是一组规范。 利用这组规范可以在不同系统间传递语义准确的消息,实现松耦合的异步式数据传递。

2022-11-30
0