首页
人工智能
推荐系统
架构设计
智慧医药
系统架构
优质开源
谈天论地
资深人工智能从业者
行动起来,活在当下
累计撰写
197
篇文章
累计创建
83
个标签
累计收到
1
条评论
栏目
目 录
CONTENT
以下是
微服务
相关的文章
2022-11-25
Spring Boot 3.0 正式发布
Spring Boot 3.0 现已正式发布,此版本包含了 12 个月以来 151 个人的 5700 多次 commit 的工作结晶。这是自 4.5 年前发布 2.0 以来,Spring Boot 的第一次重大修订。它也是第一个支持 Spring Framework 6.0 和 GraalVM 的 Spring Boot GA 版本。
2022-11-25
1550
0
0
优质开源
系统架构
关于平台
2022-11-17
数据库技术选型
数据库技术选型:MySQLicon->冷热分离->分库分表->分布式数据库 在常见的业务场景中,数据量千万级别或以下,可以选择轻量级OLTP数据库,如MySQL。 如果数据量达到亿级以上,或者SQL查询比较复杂,首先基于业务场景考虑,是否可以实现冷热分离,将一些冷数据进行归档,降低MySQL 业务数据库中的数据量。
2022-11-17
1067
0
0
优质开源
系统架构
2022-11-17
微服务架构的数据设计模式
最近参与公司项目研发,在其中发现对于数据的管理存在一些小问题,根据以往经验,在这里记录下微服务数据设计模式。 微服务架构中的服务是松耦合的,可以独立开发、部署和扩展。每个微服务都需要不同类型的数据和存储方式,也因为这样每个微服务都有自己的数据库。
2022-11-17
1010
0
0
优质开源
系统架构
微服务
2022-11-17
几个友好java代码习惯建议
我工作多年,遇到过各种各样的同事。我见过各种代码,优秀的、垃圾的、没有吸引力的等等,所以这篇文章记录了一个优秀的Java开发应该具备哪些良好的开发习惯或最佳实践。1、封装方法参数当你的方法参数过多时,建议封装一个对象。下面是反面教材,谁教你写成这样的代码?
2022-11-17
326
0
0
系统架构
微服务
2022-11-16
微服务分解设计四种法则
如果您在设计大型并发应用程序或者准备拆解之前的老系统时,我想你第一考虑的是微服务架构方式。前面我们了解到微服务架构将应用程序构建为一系列松散耦合的服务,是为了通过实现持续交付和灵活部署来加速软件开发。出于很原因,分解很重要有利于分工和知识共享。使用它,具有特殊知识的多个人(或团队)可以在一个应用程序
2022-11-16
31243
0
0
优质开源
系统架构
微服务
2022-11-16
微服务系列二:微服务架构面临的挑战
微服务系统相对于以往的单体系统更为复杂。在构建的时候,研发团队必须要管理和支持很多组件,环境会变得更加复杂。下面是我以往构建微服务系统时整理的一些主要挑战。一、限界上下文限界上下文概念起源于领域驱动设计 (DDD) 圈子。它的出现促进了优先对象模型的服务方法,定义了服务责任和绑定的数据模型。有边界的
2022-11-16
31437
0
2
优质开源
系统架构
微服务
2022-11-16
微服务系列一:微服务的优势与劣势
微服务的缺点的优势微服务是自包含的、独立的部署模块。扩展的成本相对低于单体架构。微服务是可独立管理的服务。它可以在需要时启用越来越多的服务,对现有服务的影响降至最低。可以单独更改或升级每个服务,而不是在整个应用程序中升级。微服务允许我们开发一个本质上是有机体的应用程序(一个后来通过添加更多功能或模块
2022-11-16
20763
0
0
优质开源
系统架构
微服务
2022-11-16
Spring Boot 3.0 要来了,这个特性真心强!
Spring 可观察性团队一直致力于为 Spring 应用程序添加可观察性支持,该特性将在 Spring Framework 6 和 Spring Boot 3 中更加简单、易用! 通过可观测性,能更好的了解系统内部运行状态。metrics, logging 和分布式 tracing 之间的相互连通能更好的推断系统的运行状态,以便调试应用程序中的异常、延迟和性能。
2022-11-16
5920
0
6
优质开源
系统架构
1
2