中台

###中台建设的愿景 1. 中台只是解决问题的一种方案,不要把中台当成问题的本身。 2. 中台的愿景问题 3. 中台的用户和客户是谁? 4. 中台建设的钱从哪里来?众筹模式?投融资模式? 5. 中台建设虽然需要兼顾各方的利益,但更多主要还是解决企业管理层对于公司长期生存与可持续发展的恐惧与焦虑问题。 6. 中台的目标怎么验证?具体到一家企业某个中台的验证指标设计,这是一个复杂过程,而

- 阅读全文 -

物联网平台的物模型

###介绍 是对设备在云端的功能描述,包括设备的**属性**、**服务**和**事件**。 物联网平台通过定义一种物的描述语言来描述物模型,称之为TSL(即 Thing Specification Language),采用JSON格式,您可以根据TSL组装上报设备的数据。 就是将实体设备进行数字化,并在云端构建该实体的数据模型。在物联网平台中,定义物模型即定义产品功能。完成功能定义后,系统将

- 阅读全文 -

Nginx搭建负载均衡

####负载均衡 关于负载均衡的定义,是一个比较好理解的概念,比较像小时候提水一样,一个人提会很累,再找一个人分担,两个人都会相对比较轻松一样,说白了就是分担了重量,负载均衡在这里就是相对来说就是分担流量,从而解决了单个节点压力过大,造成Web服务响应过慢的问题,避免了严重情况下导致服务瘫痪,而导致服务不能正常服务的问题。对于用户来说,如果你后台服务器挂掉一个,而仍能够正常访问,用户无感知,再加

- 阅读全文 -

分佈式事務,有解嗎?

文章連接來自: ```https://mp.weixin.qq.com/s/JuNTuO-b_DdNNOdnwfqwHg```(微信公众号:58架构师) #####1. 单库,多个数据要同时操作,如何保证数据的完整性,以及一致性? 答:事务。 举个栗子: 用户下了一个订单,需要修改余额表,订单表,流水表,于是会有类似的伪代码: start transaction; CURD

- 阅读全文 -

17.消息队列:秒杀时如何处理每秒上万次的下单请求?学习笔记

####高并发设计的三个目标 性能,可用性和高扩展性 高并发的一般都是查询,读多写少。 消息队列在秒杀场景下的作用: ###1.削去秒杀场景下的峰值写流量 四个字概括就是:削峰填谷 也就是说它可以削平短暂的流量高峰,虽说堆积会造成请求被短暂延迟处理,但是只要我们时刻监控消息队列中的堆积长度,在堆积量超过一定量时,增加队列处理机数量来提升消息的处理能力就好了,而且秒杀的用户对

- 阅读全文 -

CAP理论

在理论计算机科学中,CAP定理(CAP theorem),又被称作布鲁尔定理(Brewer's theorem),它指出对于一个分布式计算系统来说,不可能同时满足以下三点:[1][2] **一致性(Consistency)**: (等同于所有节点访问同一份最新的数据副本) **可用性(Availability)**:(每次请求都能获取到非错的响应——但是不保证获取的数据为最新数据) **

- 阅读全文 -

架构设计的三个原则

#####架构设计的最终目的:解决软件系统复杂度带来的问题 程序员->鸿沟->"不确定性"->架构师 面对不确定性时,架构设计的三个原则: **合适原则** **简单原则** **演化原则** ####1.合适原则: 合适原则,合适优先于业界领先. 根据公司的资源进行安排,看是否有必要采用业界领先.如果业务还没有起来,这个时候,找到比较适合当前公司的状况比较好,,资源有限,将资源用

- 阅读全文 -