微服务下Java开发实践

清疚 2022-12-14 13:41 243阅读 0赞

从写下第一篇对 分布式系统 的理解 ,转眼过去两年,技术在快速迭代发展 微服务, 云原生, 服务网格, Service Mesh等新概念层出不穷,本文旨在回顾2018.11-2020.10这两年在Java开发中的技术实践。

1.关于Java语言的深入

并发J.U.C包下的容器 锁 工具类
集合
NIO
序列化
垃圾回收

2.基于SpringBoot&Spring Cloud如何快速搭建自己后端服务

SpringBoot&Idea快速开发新的项目
Spring Cloud组件和其他第三方组件如何进行技术选择
Fegin
Eureka vs Zookeeper vs Nacos
Zipkin vs SkyWalking vs PingPoint
Config vs Apollo

3.基于K8S进行服务弹性部署,快速伸缩

4.中间件的深入(KafKa Redis MySQL)

Kafka

Redis

MySql

5.服务监控和稳定性的思考

6.Java技术之外的延申

发表评论

表情:
评论列表 (有 0 条评论,243人围观)

还没有评论,来说两句吧...

相关阅读

    相关 Kitex服务开发实践:ETCD服务注册

    服务注册通常用于分布式系统或微服务架构中,是一种用于管理和发现这些分布式服务的机制。它的目标是让服务能够动态地找到其他服务,并能够与其进行通信,而无需显式地配置其位置信息 本

    相关 服务Java开发实践

    从写下第一篇对 [分布式系统][Link 1] 的理解 ,转眼过去两年,技术在快速迭代发展 微服务, 云原生, 服务网格, Service Mesh等新概念层出不穷,本文旨在回

    相关 SpringCloud 服务最佳开发实践

    现在基于SpringCloud的微服务开发日益流行,网上各种开源项目层出不穷。我们在实际工作中可以参考开源项目实现很多开箱即用的功能,但是必须要遵守一定的约定和规范。 本文结

    相关 服务实践

    概述 要实际的应用微服务,需要解决以下问题: 客户端如何访问这些服务 每个服务之间如何通信 如此多的服务,如何实现? 服务挂了,如何解决?(备份