全方位深入高并发系统设计

博主头像 同一时间、海量用户的高频访问对任何平台都是难题。如果你掌握了高并发系统设计的核心技术点(缓存、池化、异步化、负载均衡、队列、降级熔断等),深化成自己的知识体系,解决这些业务问题将不在话下。 不少技术能力极强的工程师依旧会被 高并发 所困,这与知识储备不足,无法系统化地掌握核心技术有很大关系。技术人要 ...

基于Istio的ServiceMesh

博主头像 基于Istio的ServiceMesh 我们如何应对复杂性 安全性 更好的方法 可观测性 跟踪 流量控制 容错 混沌工程 参考书籍 如有想了解更多软件设计与架构, 系统IT,企业信息化, 团队管理 资讯,请关注我的微信订阅号: ...

设计模式-策略模式初体验

设计模式按照功能型分类 创建型模式: 工厂方法模式、抽象工厂模式、单例模式、建造者模式、原型模式 结构型模式: 适配器模式、装饰器模式、代理模式、外观模式、桥接模式、组合模式、享元模式 行为型模式: 策略模式、模板方法模式、观察者模式、迭代子模式、责任链模式、命令模式、备忘录模式、状态模式、访问者模 ...

ThoughtWorks首席咨询师带你一站通关中台

博主头像 大家都在谈中台,是当下一个热议的话题,但是我们最关心的两个基本问题还是没有答案。一个是中台的概念,依然是见仁见智,始终没有一个统一的见解;另一个是中台的落地,更是鲜有人谈。 拨开当下有关中台的层层迷雾,直击中台本质,让你彻底搞懂中台。结合案例,从全局视野、战略规划、产品设计到开发运营,讲述中台落地的 ...

撸代码之前我们应该想些什么

博主头像 接手一个新项目,实现一个新功能,你是不是经常立马开干,建库、建表,撸代码呢?如果是,请停下来,慢慢看完这篇文章,如果不是,也请踩下,或许你也能学到一点东西。 ...

DDD实战让中台和微服务的落地如虎添翼

博主头像 微服务到底怎么拆分和设计才算合理,拆多小才叫微服务?有没有好的方法来指导微服务和中台的设计呢? 深入DDD的核心知识体系与设计思想,带你掌握一套完整而系统的基于DDD的微服务拆分与设计方法,助力落地边界清晰、可持续演进的微服务架构。 欧创新,人保高级架构师,专注基于DDD的微服务设计和开发。 DDD ...

别再面向 for 循环编程了,JDK 自带的观察者模式就很香!

博主头像 大家好,你还在面向 for 循环编程吗? 还有谁不会用观察者模式吗? 本篇栈长带来《观察者模式》理论及实战~ 什么是观察者模式? 观察者模式(Observer Pattern)定义了对象间的一种一对多的依赖关系,这样只要一个对象的状态发生改变,其依赖的所有相关对象都会得到通知并自动更新。 在观察者模 ...

Elasticsearch结合MySQL的两种架构模式对比

博主头像 数据库同步的管道架构 MySQL作为数据库的核心能力范围就是在线业务的事务处理和查询访问。因此无论单体应用也好,微服务也好,都会以多连接请求的形式,将业务数据写入MySQL;作为专业的Elasticsearch,往往在整个过程中,扮演着从MySQL复制数据、建立索引、提供搜索的角色。这是最普遍存在的 ...

通俗地理解面向服务的架构(SOA)以及微服务之间的关系

博主头像 SOA是一种软件的应用架构方法,它基于面向对象,但又不是面向对象,整体上是面向服务的架构。SOA由精确的服务定义、松散的构件服务组成,以及业务流程调用等多个方面形成的一整套架构方法。 这话是不是听起来,让人觉得有点晕,我们就细细品读一下。 SOA的架构思想 (一)SOA架构是面向服务的,只不过是基于 ...

java OA办公管理系统 Springboot vue 前后分离 跨域 工作流 集成代码生成器

1.模型管理 :web在线流程设计器、预览流程xml、导出xml、部署流程 2.流程管理 :导入导出流程资源文件、查看流程图、根据流程实例反射出流程模型、激活挂起 、自由跳转 3.运行中流程:查看流程信息、当前任务节点、当前流程图、作废暂停流程、指派待办人 4.历史的流程:查看流程信息、流程用时、流 ...

“工作流”与“待办事项”的结构设计

博主头像 在审批类的业务系统中,一般都会基于“工作流”来实现,用“待办事项”来提醒用户。在设计结构上,二者均是基于“表单”来实现的。 一、表单的定义 表单的定义,主要涉及两方面。 (1)业务表:代表业务数据。业务表是存储业务数据的地方,一个业务表代表一类业务数据。 (2)表单:代表改变业务数据的操作。一个业务 ...

PHP设计模式—模板方法模式

定义: 模板方法模式(Template Method):定义一个操作中的算法的骨架,而将一些步骤延迟到子类中。模板方法使得子类可以不改变一个算法的结构即可重定义该算法的某些特定步骤。 结构: AbstractClass:抽象类,定义并实现了一个模板方法。这个模板方法一般是一个具体方法,它给出了一个顶 ...

🍖Django框架之模板层

博主头像 一.两种模板方法 变量相关 : {{ }} 逻辑相关 : {% %} 二.注释 注释是代码之母 : {# #} 三.模板语法之传值 1.Python中基本数据类型传值 def test_func(request): s = "Hello 派大星!" i = 1314520 f = 1.75 l = ...

设计模式—singleton(单例模式)

博主头像 单例模式 单例设计模式属于创建型模式,它提供了一种创建对象的最佳方式。这种模式涉及到一个单一的类,该类负责创建自己的对象,同时确保只有单个对象被创建。 这个类提供了一种访问其唯一的对象的方式,可以直接访问,不需要实例化该类的对象。 应用实例 Windows是多进程多线程的,通过唯一的实例来操作一个文 ...

多线程

博主头像 程序 一种静态的的概念,一般为可执行文件,当文件执行时,就会产生进程 进程 进程的产生如上所述,每个进程由3部分组成: cpu、data、code 一般一个程序会占用一个或多个进程,即便用同一份程序产生好几个进程,它们之间还是拥有自己的这3样东西,比较浪费内存,cpu的负担较重。 线程 一个进程往往 ...

Qt 串口助手功能展示

一、软件界面展示 二、功能简介 串口信息设置区: 串口端口实时监测; 波特率可选可自定义; 数据位,停止位,校验位,流控制可选; 可选DTR、RTC; 打开串口后自动禁止设置串口信息; 接收区: 接收信息显示于此白框内; 可定时接收串口发送的信息,定时时间可自定义; 可将收到的信息转换为hex; 可 ...

怎样从脏乱差的医疗大数据中提取价值(一)

博主头像 业务标签:医院信息集成平台、互联网医院、互联网护理、慢性病随访 技术标签:ESB、ETL+CDC、NLP、FaaS、SaaS、Hadoop、MicroService 技术微信群:加微信:wonter 发送:技术Q医疗微信群:加微信:wonter 发送:医疗Q —————— BEGIN —————— ...

<1···345···200>