最新 最热

2022央国企云原生技术落地调研报告: 95%以上受访企业已经考虑或正在使用云原生技术

近日,为积极响应十四五发展规划、加速推动“上云用数赋智”行动,云原生技术实践联盟(CNBPA)联合云原生技术社区,以及灵雀云、华云等云原生技术厂商,共同发布了《第四期(2021-2022)传统行业云原生技术落地调研——央国企篇》,为...

2022-08-12
1

应用架构演化进程

那么应用架构主要有哪些阶段呐?这里作者凭着自己的理解粗糙的讨论一下。算是对这个问题的一种探索吧!

2022-08-11
1

MinTalk | 为什么需要做分布式追踪

去年夏天应曹老师的邀请,给交大软件工程课的同学们做了一次后端服务器架构的入门分享,从如何设计一个最简单的服务器开始,一步步把如今常见的负载均衡,CDN等等概念一个个引荐给大家,没有涉及任何技术细节,只是想让大家理解...

2022-08-11
0

微服务架构-实现技术之具体实现工具与框架3:Spring Cloud概述和基本讲解

Spring Cloud是一系列框架的有序集合。它利用Spring Boot的开发便利性巧妙地简化了分布式系统基础设施的开发,如服务发现注册、配置中心、消息总线、负载均衡、断路器、数据监控等,都可以用Spring Boot的开发风格做到一...

2022-08-11
0

微服务架构-实现技术之三大关键要素3服务可靠性:服务访问失败的原因和应对策略+服务容错+服务隔离+服务限流+服务降级

例如由于日志文件过大导致硬盘无法写入、网络路由无效等可以通过调整硬件状态进行恢复的失败情况。

2022-08-11
0

领域驱动实践总结(基本理论总结与分析+架构分析与代码设计V+具体应用设计分析)

领域驱动设计DDD是一种设计思想,它可以同时指导中台业务建模和微服务设计(中台本质是业务模型,微服务是业务模型的系统落地),领域驱动设计强调领域模型和微服务设计的一体性,先有领域模型然后才有微服务,而不是脱离领域模...

2022-08-11
1

从0.5到1用golang上线一个web项目

在上一篇文章中,我们从0到0.5用Golang写了一个web应用,到0.5是因为那坨代码离生产环境还差的很远。满分按100分的话,这篇文章继续补充从0.5到1的内容,尝试描述作为一个合格的在线服务应该具备的部件。读者朋友对本文有啥...

2022-08-10
1

微服务架构-实现技术之六大基础组件:服务通信+事件驱动+负载均衡+服务路由+API网关+配置管理

微服务架构的实现首先需要提供一些基础组件,这些基础的功能性组件主要包括服务之间的通信、面向事件驱动的架构设计方法、负载均衡、服务路由、API网关和分布式配置中心等,我们对这六大基本组件进行初步的分析定案。...

2022-08-10
1

架构设计之一——基础架构

•典型表现有软件质量低下、项目无法如期完成、项目严重超支等,因为软件而导致的重大事故时有发生。

2022-08-10
1

微服务架构-实现技术之三大关键要素2数据一致性:分布式事物+CAP&BASE+可靠事件模式+补偿模式+Sagas模式+TCC模式+最大努力通知模式+人工干预模式

传统单体应用一般都会使用一个关系型数据库,好处是使用ACID事务特性,保证数据一致性只需要开启一个事务,然后执行更新操作,最后提交事务或回滚事务。更方便的是可以以借助于Spring等数据访问技术和框架后只需要关注引起数...

2022-08-10
0