跳到主要内容

23 篇博文 含有标签「服务端开发」

查看所有标签

· 阅读需 8 分钟
程序员老熊

Apache Dubbo 的大版本 Dubbo3 发布有一段时间了。最近花时间看了一下,最为亮眼的就是推出了全新的基于 HTTP/2 且完全兼容 gRPC 的 Triple 通信协议。 Triple 协议使用 Protocol Buffers 作为序列化格式,但 Triple 实现并不绑定 IDL,比如你可以直接使用 Java Interface 定义和发布 Triple 服务。这想必是习惯了面向 Java 接口编程的用户的福音啊,否则每个服务都得去定义一个 IDL 的话就太繁琐了。Triple 协议完全兼容 gRPC 的意思就是说,Triple 消费端可以直接调用注册到 Dubbo 服务中心的 gRPC 提供者,gRPC的消费端也可以直接调用 Triple 提供者。(注意:Triple 协议自身并不依赖 gRPC, 只是协议实现上兼容了 gRPC 规范,Triple 仅依赖 protobuf-java 做序列化)

· 阅读需 5 分钟
程序员老熊

本文介绍如何基于 ZipkinOpenTelemetry Java Agent 搭架一个分布式链路调用跟踪的系统。它可以帮助我们有效收集一个请求调用链路过程并对链路节点数据进行分析和查找。可以结合 TraceID 和 Log 系统对问题根因进行溯源。同类竞品还有 Uber 开源的 Jaeger,感兴趣的同学可以自行研究。

· 阅读需 9 分钟
程序员老熊

盘古 APP Starter 是集成了 uni-app 内置组件、官方扩展组件和全面兼容 nvue 的 uni-app 生态框架 uView UI 的移动端多平台快速开发脚手架。用户可以基于此完成Android/IOS App、微信小程序、H5 应用的快速开发。(一次开发,针对不同平台编译发布版本)