最新 最热

XILINX ARM+FPGA Zynq-7010/20 Linux-RT案例开发手册

RT-Linux(Real-Time Linux)亦称作实时Linux,是Linux中的一种硬实时操作系统,它最早由美国墨西哥理工学院的V.Yodaiken开发。

2021-11-18
0

基于Guava API实现异步通知和事件回调

当小伙伴们在社区提问时,如果有设置指定用户回答,则对应的用户就会收到邮件通知,这就是观察者模式的一种应用场景。有些小伙伴可能会想到MQ、异步队列等,其实JDK本身就提供这样的API。我们用代码来还原这样一个应用场景,首...

2021-11-17
0

架构杂谈

架构设计是基于架构原则和目标给出问题解决方案的过程。架构和设计遵循相同的原则和方法,只是解决问题的规模和层次不同,而这规模和层次没有明显界限。...

2021-11-17
0

解析B2B2C多用户商城系统架构设计思路,开启智能商城新时代

企业若想在现代商城市场中占有一席之地,引入信息管理系统和柔性改造是其不二的选择。但同时,改造的复杂性以及成本等问题一直困扰着绝大多数企业。目前,很多企业纷纷选择建设专业高效的B2B2C多用户商城系统,集传统互联网+...

2021-11-16
0

为什么一定要学习设计模式

先来看一个生活案例,当我们开心时,也许会寻求享乐。在学习设计模式之前,你可能会这样感叹:

2021-11-15
0

这样学BAT必面之软件设计原则,还不会就是我的问题

学习设计原则是学习设计模式的基础。在实际开发过程中,并不要求所有代码都遵循设计原则,我们要考虑人力、时间、成本、质量,不能刻意追求完美,但要在适当的场景遵循设计原则,这体现的是一种平衡取舍,可以帮助我们设计出更加...

2021-11-15
0

意外发现,原来你不知道自己每天都在用门面模式

一般的电商平台都是整合众多的子系统聚合到一起形成一个大型的购物平台,一般情况下,有很多现成的功能都不是重新开发的,而是要去对接已有的各个子系统,这些子系统可能涉及积分系统、支付系统、物流系统的接口调用。如果所...

2021-11-15
1

干货 | 携程商旅订单系统架构设计和优化实践

携程商旅是一站式互联网差旅服务平台,为客户提供差旅管控、预订、出行、结算、成本、风控等服务的在线TMC(Travel Management Companies)。主要产线有:机票、酒店、火车票、打车、接送机、包车、租车、汽车票等。携程商旅...

2021-11-12
0

业务容灾切换案例

产品容灾主要就是将云产品做跨可用区或者跨地域部署,实现多地部署,如果某一个地域出现了问题的时候,可以进行自动切换,确保整体可用。

2021-11-12
0

购物车之架构设计!

在上一篇文章 购物车设计之需求分析 描述了购物车的通用需求。本文重点则在如何实现上进行架构上的设计(业务+系统架构)。

2021-11-12
0