各位大佬,小白在有些关于微服务的问题
我的理解:微服务就是一个一个的小型 web 应用他们有各自的数据库等?那么我想问问一个与一个服务之间怎么交互?
如果一个微服务型的 web 应用,它的路由又该怎么定义,还有数据库连接这些,概念我看了几遍,但是脑海中用代码思考的时候就有好多疑问。
Golang 微服务
-
golang
497 引用 • 1387 回帖 • 294 关注
Go 语言是 Google 推出的一种全新的编程语言,可以在不损失应用程序性能的情况下降低代码的复杂性。谷歌首席软件工程师罗布派克(Rob Pike)说:我们之所以开发 Go,是因为过去 10 多年间软件开发的难度令人沮丧。Go 是谷歌 2009 发布的第二款编程语言。
-
微服务
96 引用 • 155 回帖
微服务架构是一种架构模式,它提倡将单一应用划分成一组小的服务。服务之间互相协调,互相配合,为用户提供最终价值。每个服务运行在独立的进程中。服务于服务之间才用轻量级的通信机制互相沟通。每个服务都围绕着具体业务构建,能够被独立的部署。
-
架构
142 引用 • 442 回帖
我们平时所说的“架构”主要是指软件架构,这是有关软件整体结构与组件的抽象描述,用于指导软件系统各个方面的设计。另外还有“业务架构”、“网络架构”、“硬件架构”等细分领域。
相关帖子
- 其他回帖
-
dubbo 或者 springcloud 可以了解一下。
通俗的讲就是微服务有一个名字 name1,另一个服务 name2 直接呼叫 name1 就好啦(由呼叫中心完成负载均衡和路由),就完成了相互调用。
-
-
- 查看全部回帖
欢迎来到这里!
我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。
注册 关于