0

业务中台建设篇

本文主要给大家介绍,在实际业务中,业务中台到底该如何建设,如何将中台的能力优雅的与前端业务线结合起来。 ...

于林富 发布于 2019-09-09 17:17 评论(0)阅读(64)
2

互联网巨头“大中台,小前台”战略

阿里巴巴在2015年12月进行组织升级,就是“大中台,小前台”的模式。主要的思路是打破原来树状结构,小前台距离一线更近,业务全能,这样便于快速决策、敏捷行动;支持类的业务放在中台,扮演平台支撑的角色。 ...

于林富 发布于 2019-09-09 17:16 评论(0)阅读(151)
1

设计模式六大原则:开闭原则

目录: 设计模式六大原则:单一职责原则 设计模式六大原则:接口隔离原则 设计模式六大原则:依赖倒置原则 设计模式六大原则:里氏替换原则 设计模式六大原则:迪米特法则 设计模式六大原则:开闭原则 开闭原则(Open Close Principle): Software entities (classe ...

酷学大叔 发布于 2019-09-09 16:57 评论(0)阅读(60)
0

设计模式六大原则:依赖倒置原则

目录: 设计模式六大原则:单一职责原则 设计模式六大原则:接口隔离原则 设计模式六大原则:依赖倒置原则 设计模式六大原则:里氏替换原则 设计模式六大原则:迪米特法则 设计模式六大原则:开闭原则 依赖倒置原则(Dependence Inversion Principle): 1、高层模块不应该依赖底层 ...

酷学大叔 发布于 2019-09-09 08:53 评论(0)阅读(51)
7

从SpringBoot构建十万博文聊聊Tomcat集群监控

前言 在十万博文终极架构中,我们使用了Tomcat集群,但这并不能保证系统不会出问题,为了保证系统的稳定运行,我们还需要对 Tomcat 进行有效的运维监控手段,不至于问题出现或者许久一段时间才知道。凌晨一点这个锅可谁都不想背,为此基于目前的情况搭建了以下这么一套监控预警系统。 架构图 相关软件 N ...

小柒2012 发布于 2019-09-09 08:38 评论(3)阅读(316)
0

SSH框架之Hibernate第二篇

1.1 持久化类的编写规则 1.1.1 什么是持久化类? 持久化类 : 与表建立了映射关系的实体类,就可以称之为持久化类. 持久化类 = Java类 + 映射文件. 1.1.2 持久化类的编写规则 (1): 提供无参数的构造方法 (2): 类中的成员都是私有的private (3): 对私有属性提供... ...

小小一 发布于 2019-09-08 11:56 评论(0)阅读(28)
1

Reactor模式

什么是Reactor模式 Reactor模式是一种设计模式,它是基于事件驱动的,可以并发的处理多个服务请求,当请求抵达后,依据多路复用策略,同步的派发这些请求至相关的请求处理程序。 Reactor模式角色构成 在早先的论文An Object Behavioral Pattern forDemulti ...

CodingDiary 发布于 2019-09-08 09:59 评论(0)阅读(132)
0

设计模式六大原则:接口隔离原则

目录: 设计模式六大原则:单一职责原则 设计模式六大原则:接口隔离原则 设计模式六大原则:依赖倒置原则 设计模式六大原则:里氏替换原则 设计模式六大原则:迪米特法则 设计模式六大原则:开闭原则 接口隔离原则(Interface Segregation Principle): 1、客户端不应依赖它不需 ...

酷学大叔 发布于 2019-09-07 16:20 评论(0)阅读(61)
4

错误日志之观察者模式

星期一 情景 早晨,项目组长来到小明身边,“有人反映咱们的项目有Bug” “什么Bug?” “不知道,你添加一个日志模块自己看记录去。” ”...“ 分析 在MVC全局过滤器中自己添加有异常过滤器。 Global.asax 1 public class MvcApplication : System ...

MedlarCanFly 发布于 2019-09-07 14:40 评论(3)阅读(272)
0

设计模式六大原则:里氏替换原则

目录: 设计模式六大原则:单一职责原则 设计模式六大原则:接口隔离原则 设计模式六大原则:依赖倒置原则 设计模式六大原则:里氏替换原则 设计模式六大原则:迪米特法则 设计模式六大原则:开闭原则 里氏替换原则: 子类应当可以替换父类并出现在父类能够出现的地方。比如:公司搞年度派对,都有员工都可以抽奖, ...

酷学大叔 发布于 2019-09-07 10:11 评论(0)阅读(56)
0

基于事件驱动的组件架构

本架构主要目的是改进软件开发中松耦合、增加模块的重用性、提高开发效率。 在常规的模块间方法直接调用式开发中,新增的功能对原有模块代码的稳定性、重用性破坏大,不利于软件的后期维护,且开发效率低。 另外,在传统的软件开发方法中,如果新增的功能的逻辑在其它模块需要重复使用,则只能通过copy代码或方法调用 ...

kingapex 发布于 2019-09-06 17:20 评论(0)阅读(48)
0

电商系统中的静态页解决方案

概述 静态页面生成是常用的提升性能手段,将一些高并发、变化频率低、对延迟容忍度高的页面生为静态页面,在电商场景中首页、商品详情页、帮助中心页、专题页都是符合特征的页面。通过生成静态页直接输出给浏览器,能够有效的减少数据库及cpu的负载。 一般说来,静态页的生成和展示有如下几个装置: 页面生成装置 页 ...

kingapex 发布于 2019-09-06 15:12 评论(0)阅读(53)
0

使用haproxy实现负载均衡集群

一、HAProxy概述: HAProxy提供高可用性、负载均衡以及基于TCP和HTTP应用的代理,支持虚拟主机,它是免费、快速并且可靠的一种解决方案。根据官方数据,其最高极限支持10G的并发。 HAProxy特别适用于那些负载特大的web站点, 这些站点通常又需要会话保持或七层处理。HAProxy运 ...

IT界小学生 发布于 2019-09-06 14:40 评论(0)阅读(25)
0

设计模式之策略模式

策略模式定义:分别封装行为接口,实现算法族,超类里放行为接口的对象,在子类里具体设定行为对象。原则就是:分离变化部分,封装接口,基于接口编程各种功能。此模式让行为算法的变化独立于算法的使用者。 好处:新增行为简单,行为类更好的复用,组合更方便。既有继承带来的复用好处,没有挖坑 闲话少说上代码: 定义 ...

横扫天下 发布于 2019-09-06 13:09 评论(0)阅读(14)
0

Monad 在实际开发中的应用

版权归作者所有,任何形式转载请联系作者。 作者:tison(来自豆瓣) 来源:https://www.douban.com/note/733279598/ Monad 在实际开发中的应用 不同的人会从不一样的角度接触 Monad。大多数网上的教程和介绍都从其严格的定义出发,加上几个玩具示例就当讲解完 ...

tisonkun 发布于 2019-09-06 12:24 评论(0)阅读(157)
0

程序员的进阶课-架构师之路(4)-栈

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。 本文链接:https://blog.csdn.net/m0_37609579/article/details/99609574 版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权 ...

十步杀一人_沧海君 发布于 2019-09-05 23:18 评论(0)阅读(41)
0

设计模式六大原则:单一职责原则

目录: 设计模式六大原则:单一职责原则 设计模式六大原则:接口隔离原则 设计模式六大原则:依赖倒置原则 设计模式六大原则:里氏替换原则 设计模式六大原则:迪米特法则 设计模式六大原则:开闭原则 单一职责原则: 对象不应承担太多功能,正如一心不能而用,比如太多的工作(种类)会使人崩溃。唯有专注才能保证 ...

酷学大叔 发布于 2019-09-05 18:26 评论(0)阅读(92)
0

分布式事务(理论+实战)

分布系统中,如何保证数据的一致性、原子性,分布式事务。分布式事务分为两大类,柔性事务、刚性事务。 一、方法论篇 分布式事务主要分为两部分,刚性事务和柔性事务。刚性事务主要针对DB层面,严格保证事务的原子性要么都成功,要么执行失败,全部回滚。 柔性事务,相对于刚性事务来的,为了保证DB的利用率,以及系 ...

于林富 发布于 2019-09-05 17:02 评论(0)阅读(32)
0

架构设计原则

架构设计原则 合适原则 合适优于业界领先 简单原则 简单优于复杂 演化原则 演化优于一步到位 ...

WeihanLi 发布于 2019-09-05 13:28 评论(0)阅读(81)
0

springcloud 微服务 分布式 Activiti6 工作流 vue.js html 跨域 前后分离

1.代码生成器: [正反双向](单表、主表、明细表、树形表,快速开发利器)freemaker模版技术 ,0个代码不用写,生成完整的一个模块,带页面、建表sql脚本、处理类、service等完整模块2.多数据源:(支持同时连接无数个数据库,可以不同的模块连接不同数的据库)支持N个数据源3.阿里数据库连 ...

226700220m 发布于 2019-09-03 22:14 评论(0)阅读(48)