1、1Spring Boot Spring Cloud 特别是对于Java开发者grpcjavak8s下的负载均衡,Spring Boot因其简洁grpcjavak8s下的负载均衡的配置自动装配特性以及与Spring Cloud的集成而广受欢迎Spring Cloud提供了一系列用于配置管理服务发现断路器智能路由等微服务模式的组件蓝凌软件的MK数智化工作平台就是采用的Spring Cloud微服务架构2Dubbo。
2、Envoy作为数据平面的核心grpcjavak8s下的负载均衡,是一个高性能的七层代理,具备TCPUDP任务处理。
3、etcd作为分布式键值存储系统,广泛应用于CoreOS与K8s等开源项目中相较于ZooKeeper与doozer,etcd更轻量易部署,且功能聚焦尽管ZooKeeper特性丰富,但已显老态etcd在去年更新至v3版本,引入gRPC与改进key ttl使用方式,却遗憾地发现Java客户端etcd4j暂不支持此版本当前,etcd v2版本能满足需求etcd事件。
4、经过两年的Java开发经验后,grpcjavak8s下的负载均衡我决定探索Go语言的世界Go因其Google的出身Docker和K8s的强大支持,以及并发处理和通道等特性,近年来逐渐受到重视,岗位需求也在增加2020年6月,我出于好奇和闲暇,开始通过订阅的Go语言专栏进行学习,同时在牛客网上刷题巩固基础知识,如LeetCode题目,这对初学者来说是很。
5、SkyWalking国人吴晟开发,支持dubbo,SpringCloud,SpringBoot集成,代码无侵入,通信方式采用GRPC,性能较好,实现方式是java探针,支持告警,支持JVM监控,支持全局调用统计等等,功能较完善缺点是依赖较多,需要ElasticSearch,JDK环境,Nacos注册中心等12 skywalking的特点 比较重要的特点,我觉得是轻。
联系电话:18300931024
在线QQ客服:616139763
官方微信:18300931024
官方邮箱: 616139763@qq.com