前台与后台,为什么要分离?( 二 )


文章插图
 

  • 通过不同的技术方案,在不同容忍度,业务对系统要求不同的情况下,可以使用不同的技术栈来满足各自的需求,如上图,后台使用ES或者hive在进行数据存储,用以满足“售各种奇形怪状的,大批量分页的,查询需求”
小结
  • 创业早期,可能存在数据耦合,需要进行前台与后台分离,数据解耦
  • 微服务架构,可能存在服务耦合,需要进行前台与后台分离,服务解耦
“前台与后台分离”的架构设计方案,是最常见的解耦与优化方案之一 。




推荐阅读