随笔分类 -  架构

摘要:本文由 简悦 SimpRead 转码, 原文地址 blog.csdn.net 举个栗子 我任职于一家小电商,我这边的下单接口有如下的业务流程: 光看这流程图,就可以感知复杂。我在重构时就利用了设计模式,加强了它的扩展性、可读性。 模版方法 例如优惠券校验这个一小部分,伪代码如下: if 是否使用优惠 阅读全文
posted @ 2022-12-29 10:37 托马斯布莱克 编辑
摘要:本文由 简悦 SimpRead 转码, 原文地址 blog.csdn.net 小伙伴们,你们好呀,我是老寇,跟我一起学习 es 7.6.2 注:请点击我,获取源码 目录 一、引入依赖配置 pom.xml 二、配置 application-dev.yml(生产就克隆 application-dev 改 阅读全文
posted @ 2022-12-26 15:48 托马斯布莱克 编辑
摘要:本文由 简悦 SimpRead 转码, 原文地址 www.lanxinbase.com 至少 30 年以前,一些软件设计人员就已经意识到领域建模和设计的重要性,并形成一种思潮,Eric Evans 将其定义为领域驱动设计(Domain-Driven Design,简称 DDD)。在互联网开发 “小步 阅读全文
posted @ 2021-09-09 18:56 托马斯布莱克 编辑
摘要:本文由 简悦 SimpRead 转码, 原文地址 https://www.jb51.net/article/183441.htm 这篇文章主要介绍了用 Prometheus+Grafana 的方法监控 Springboot 应用,本文通过实例代码详解给大家介绍的非常详细,对大家的学习或工作具有一定的 阅读全文
posted @ 2021-01-14 16:08 托马斯布莱克 编辑
摘要:1、接口说明 支付接口用于后台根据自己逻辑的单号生成签名用于调起第三方。 2、接口地址 xxx/v1/pay 3、接口格式 上行:Key & Value 下行:JSON 4、协议 HTTP/POST 5、输入参数 参数名类型是否必填备注tokenString是appIdstring否设备唯一标识ap 阅读全文
posted @ 2019-05-31 18:59 托马斯布莱克 编辑
摘要:个人梳理如有不对 请及时指正 欢迎大家 编辑更新此文档 系统目标 系统目标: 对接第三方支付系统 为系统平台提供统一的支付中间件. 技术栈使用情况: Springboot + mybaties + redis + rocketMQ + mysql. 支付系统设计原则和思路 整体设计中,有以下几个原则 阅读全文
posted @ 2019-05-31 18:51 托马斯布莱克 编辑
摘要:转 基于统一开发平台的微服务架构转型升级之路 | 某国有大型银行案例 原创: 田健 EAWorld 1周前 引言: 某银行是一家国有大型银行,从2016年开始采用了我们的SOA开发平台作为基础Java开发平台。 2018年,我们发布了新一代微服务开发平台EOS Platform 8,而其正在谋求技术 阅读全文
posted @ 2018-10-29 17:25 托马斯布莱克 编辑
摘要:<!--done--> 原文链接:https://www.cnblogs.com/wenchengxiaopenyou/p/9034213.html 一。背景 前端web服务器为nginx,采用filebeat + logstash + elasticsearch + granfa 进行数据采集与展 阅读全文
posted @ 2018-05-30 14:03 托马斯布莱克 编辑
摘要:2017年02月27日 11:01:29 https://blog.csdn.net/konglongaa/article/details/58016398 阅读数:7631 阅读数:7631 阅读数:7631 Zipkin是Twitter的一个开源项目,是一个致力于收集Twitter所有服务的监控 阅读全文
posted @ 2018-05-07 18:46 托马斯布莱克 编辑
摘要:kafka架构 转 http://www.cnblogs.com/chushiyaoyue/p/5612298.html 相关文章: https://www.jianshu.com/p/6233d5341dfe Terminology Broker 已发布的消息保存在一组服务器中,称之为Kafka集 阅读全文
posted @ 2018-04-24 16:13 托马斯布莱克 编辑
摘要:所谓数据权限,就是有或者没有对某些数据的访问权限,具体表现形式就是当某用户有操作权限的时候,但不代表其对所有的数据都有查看或者管理权限。数据权限有两种表现形式:一种是行权限、另外一种是列权限。所谓行权限,就是限制用户对某些行的访问权限,比如:只能对本人、本部门、本组织的数据进行访问;也可以是根据数据 阅读全文
posted @ 2018-04-12 17:21 托马斯布莱克 编辑
摘要:转 </form> </form> </form> </form> 原文: 分享我在阿里工作十年接触过Java框架设计模式一、前言说起来设计模式,大家应该都耳熟能详,设计模式代表了软件设计的最佳实践,是经过不断总结提炼出来的代码设计经验的分类总结,这些模式或者可以简化代码,或者可以是代码逻辑开起来清 阅读全文
posted @ 2018-03-20 23:01 托马斯布莱克 编辑
摘要:大型网站应用之海量数据和高并发解决方案总结一二转: http://blog.csdn.net/u010870518/article/details/53230138一、网站应用背景 大型网站应用之海量数据和高并发解决方案总结一二转: http://blog.csdn.net/u010870518/a 阅读全文
posted @ 2018-03-20 16:53 托马斯布莱克 编辑
摘要:链接: IaaS,PaaS,SaaS 的区别 作者: 阮一峰日期: 2017年7月23日 作者: 阮一峰 日期: 2017年7月23日 越来越多的软件,开始采用云服务。云服务只是一个统称,可以分成三大类。IaaS:基础设施服务,Infrastructure-as-a-servicePaaS:平台服务 阅读全文
posted @ 2017-09-20 16:23 托马斯布莱克 编辑
摘要:在朋友那儿看到一个不错的在线文档管理工具 主要特点 : 在线接口测试在线测试,方便前后端开发,降低错误率。支持:xml、json、txt、binary、websocket 在线接口测试 在线测试,方便前后端开发,降低错误率。支持:xml、json、txt、binary、websocket 可视化编辑 阅读全文
posted @ 2017-09-05 17:36 托马斯布莱克 编辑
摘要:大型项目架构演进过程及思考的点 小字号 Geely JAVA开发工程师有阴影的地方必定有光12篇手记17推荐Java 从零打造企业级电商实战 - 服务端前后端分离,数据库接口设计,架构设计,功能开发,上线运维1991 人在学作者的热门手记happymmall课程QQ群分享手记3269浏览53推荐19 阅读全文
posted @ 2017-08-27 22:56 托马斯布莱克 编辑
摘要:CAS 简介 1. 1.1. What is CAS ? CAS ( Central Authentication Service ) 是 Yale 大学发起的一个企业级的、开源的项目,旨在为 Web 应用系统提供一种可靠的单点登录解决方法(属于 Web SSO )。 CAS 开始于 2001 年, 阅读全文
posted @ 2017-07-19 18:19 托马斯布莱克 编辑
摘要:会后江南白衣花费数日整理PPT,到1.4版本共66页,内容翔实且旁征博引,不断校正且力求做到极致的匠艺精神值得尊敬!技术大牛飒然Hang如是说到:“技术大神中,除了陈皓就是白衣了,四十岁还能钻研、深究低层技术细节,且视之为乐趣,计算机基础知识也非常扎实,看他们的文章确实获益匪浅; 关于java性能调 阅读全文
posted @ 2017-07-18 16:46 托马斯布莱克 编辑
摘要:原文: 最全最强解析:支付宝钱包系统架构内部剖析(架构图) 2015/06/05 典型处理默认资金处理平台财务会计支付清算核算中心交易柔性事务支付宝的开源分布式消息中间件–Metamorphosis(MetaQ)Metamorphosis (MetaQ) 是一个高性能、高可用、可扩展的分布式消息中间 阅读全文
posted @ 2017-07-18 16:10 托马斯布莱克 编辑
摘要:概念描述保密防止未经授权的信息泄露完整性防止未经授权的,无意的或不正确的修改软件或数据可用性确保系统和信息的可用性认证建立用户或信息系统的身份的信任的系统授权建立资源的访问权限审计/记录建立用户操作和关键系统过程的历史记录会话管理确保会话保持系统和经过验证的用户之间交换的信息的机密性和完整性错误和异 阅读全文
posted @ 2017-06-14 18:22 托马斯布莱克 编辑

点击右上角即可分享
微信分享提示