回顾软件技术发展的历史,我们会发现“抽象、分解、集成、复用”的主题贯穿始终,行业的每一次更新换代都伴随着更高程度的软件服务模式的抽象,并随之引起IT行业的商业模式革新。...
前面介绍了大型网站的业务需求和大致的工作原理,但是不能简单地理解为只要增加服务器就能把一个网站变成一个能应对大量用户的网站。
说Spring成就了Java,Spring是Java程序员必修课之一,应该没人反对吧?
网关为微服务架构的系统提供简单、有效且统一的API路由管理,作为系统的统一入口,提供内部服务的路由中转,给客户端提供统一的服务,可以实现一些和业务没有耦合的公用逻辑,主要功能包含认证、鉴权、路由转发、安全策略、防...
Release 链接: https://github.com/polarismesh/polaris/releases/tag/v1.12.1
如果上面说的比较抽象的话 下面的功能对比表则很清晰的可以看出ivx的功能强大之处
将SpringBoot应用的日志输出到Logstash之后,所有的应用日志都可以使用使用Kibana进行可视化的检索,使用起来还是蛮香的,Kibana用着用着之后发现他的强大远不止于日志检索,因为他拥有一个可视化分析的功能....
Docker是目前非常主流的容器化的虚拟技术,这个虚拟又与VMware或者是Hyper-v搭建的虚拟机不同,虚拟机是在宿主机的内核已经操作系统系统之上在虚拟出一套操作系统,而Docker这种容器化的技术是基于操作系统的namespace...
在微服务实战这本书中提到过一个健康的微服务架构,一定是可伸缩的,弹性的。可伸缩的的无非是服务从单机变成了集群,可以根据服务的业务能力把控住服务分片的数量。自然可伸缩的也不是今天要讨论的重点,下一个弹性的才是今...
上一篇微服务概述我们讲到将一个web应用经过纵向拆分为若干个小模块,每一个模块都是一个微服务,模块的拆分和服务之间的通信都是问题。这些问题主要集中于没有对整体所有节点(web应用实例,服务器实例)进行监听,监控以及容错...