最新 最热

大型项目架构设计与维护策略全面解析:以openstack和kubernetes为例

在过去的几年里,开源社区的飞速发展不仅推动了技术革新,也孵化出了无数富有影响力的项目。在众多项目中,OpenStack和Kubernetes无疑是最为人瞩目的两颗明星,它们不仅在云计算和容器编排领域扮演着举足轻重的角色,更是技术...

2024-02-05
4

我独到的技术见解--大型前端项目的常见问题和解决方案

或许你会感到疑惑,怎样的项目算是大型前端项目呢?我自己的理解是,项目的开发人员数量较多(10 人以上?)、项目模块数量/代码量较多的项目,都可以理解为大型前端项目了。...

2024-02-02
3

【架构师专题】架构师如何做好业务架构?

作为一个优秀的架构师,必须要先训练自己的业务架构技能,但是要训练之前,一定要先理解“业务架构”的定义。

2024-01-29
2

Dubbo架构设计解析

Dubbo是阿里巴巴在2012年开源的分布式服务治理框架,不仅是阿里巴巴在开源领域最出名的项目,也应该算称得上是国内影响力最大的开源大作。可是大家有所不知,阿里内部实际上都在使用另一个RPC框架叫HSF(Dubbo和HSF的开发团...

2024-01-19
3

Spring Cloud核心组件介绍

有Spring Cloud的地方就有江湖,我们就来看一看在这个江湖中都有哪些独霸一方的门派!

2024-01-18
2

Spring Cloud和微服务架构的关系

在Java悠久的历史长河中(其实也就十来年),有一个框架自诞生之初就成了Java企业级开发领域的弄潮儿,它以开放的姿态不断引领着技术改革(我们管他叫Java领域的“改革开放”),它就是久经考验的企业级开发框架,改革开放的总设...

2024-01-18
3

为什么要将应用微服务化

其实在十多年前,“架构师”并不是一个需求很大的职业,一来那时还没有“全民App”级别的应用,除了三大门户网站以外,其他的网上应用业务压力并不大;二来也没有现如今这么丰富的技术选型,几乎清一色的PHP(坊间一直流传着PHP...

2024-01-18
2

微服务的拆分规范和原则

前面我们了解了什么是微服务和为什么需要做微服务架构(What & Why),本文我们就来探讨如何做微服务架构的拆分(How)

2024-01-17
2

微服务架构所面临的技术问题

微服务架构广泛应用在超高并发系统中,中后台服务集群的规模着实不小。就拿淘系的下单接口来说,一个下单指令要调用近二十个后台微服务协同完成任务(可能现在更多了),而在双11这类业务场景下,核心链路的一个微服务背后的虚...

2024-01-17
2

架构详解

所谓网站架构模式即为了解决大型网站面临的高并发访问、海量数据、高可靠运行灯一系列问题与挑战。为此,在实践中提出了许多解决方案,以实现网站高性能、高可靠性、易伸缩、可扩展、安全等各种技术架构目标。...

2024-01-10
4