花费 53 ms
分布式服务下,消息中间件改造

一、背景简介 在系统开发初期,很容易出现这样一种情况:不同业务线上开发人员,因为技术栈和版本时间的影响,在选型的时候会优先使用自己熟悉的,例如MQ中间件常用的:Kafka、Rocket、Rabbit ...

Thu Sep 23 16:18:00 CST 2021 0 657
架构设计:微服务模式下,实现灰度发布模式

本文源码:GitHub·点这里 || GitEE·点这里 一、基本逻辑 请求通过8001服务,在灰度规则中,会读取下次请求的服务列表,根据版本号参数规则,选中路由的服务。 配置版本号,区分灰 ...

Fri Nov 20 07:54:00 CST 2020 0 1486
开发工具:Mybatis.Plus.插件三种方式的逆向工程

本文源码:GitHub·点这里 || GitEE·点这里 一、逆向工程简介 在Java开发中,持久层最常用的框架就是mybatis,该框架需要编写sql语句,mybatis官方提供逆向工程,可以把 ...

Mon Nov 02 02:33:00 CST 2020 0 1341
日志管理系统,多种方式总结

一、背景简介 项目中日志的管理是基础功能之一,不同的用户和场景下对日志都有特定的需求,从而需要用不同的策略进行日志采集和管理,如果是在分布式的项目中,日志的体系设计更加复杂。 日志类型:业务 ...

Mon Feb 28 16:46:00 CST 2022 0 2207
数据分析 | 基于智能标签,精准管理数据

本文源码:GitHub·点这里 || GitEE·点这里 一、场景分析 1、场景案例 互联网行业的朋友一定了解或者听说过下列几个场景: 阿里:千人千面,意思不同用户使用阿里相关的产品感觉是不一 ...

Sat May 30 17:31:00 CST 2020 0 1242
架构设计:分布式服务,库表拆分模式详解

本文源码:GitHub·点这里 || GitEE·点这里 一、服务间隔离 1、分布式结构 分布式系统架构的明显特点,就是按照业务系统的功能,拆分成各种服务,每个服务下面都有自己独立的数据库,以此 ...

Wed Jul 01 05:19:00 CST 2020 0 1159
架构设计 | 异步处理流程,多种实现模式详解

本文源码:GitHub·点这里 || GitEE·点这里 一、异步处理 1、异步概念 异步处理不用阻塞当前线程来等待处理完成,而是允许后续操作,直至其它线程将处理完成,并回调通知此线程。 必须 ...

Fri Jun 05 05:47:00 CST 2020 0 1184
架构设计 | 接口幂等性原则,防重复提交Token管理

本文源码:GitHub·点这里 || GitEE·点这里 一、幂等性概念 1、幂等简介 编程中一个幂等操作的特点是其任意多次执行所产生的影响均与一次执行的影响相同。就是说,一次和多次请求某一个资 ...

Sat May 23 05:31:00 CST 2020 0 1145
数据分析 | 数据可视化图表,BI工具构建逻辑

本文源码:GitHub·点这里 || GitEE·点这里 一、数据可视化 1、基础概念 数据可视化,是关于数据视觉表现形式的科学技术研究。其中,这种数据的视觉表现形式被定义为,一种以某种概要形式 ...

Wed Jun 03 06:08:00 CST 2020 0 1119

 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM