首页
AI Coding
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
架构
day4125
创建于2022-02-21
订阅专栏
java的一些框架和设计思想
等 1 人订阅
共14篇文章
创建于2022-02-21
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
系统0信任架构
一 背景 为了在后端服务之间实现零信任架构,并自动处理身份验证和授权,则可以引入一些自动化工具和框架,减少人为干预。以下是一些推荐的自动化解决方案: 服务网格: 采用服务网格工具,例如Istio
系统概念
宽表 宽表: 是一种数据库设计术语,通常指的是包含大量列的表。这种表结构通常用于数据仓库环境中,以支持复杂查询和分析处理。宽表将许多不同类别的信息合并到一张表中,以减少表之间的连接操作,从而提高
需求框架分析
微信技术群:Day9884125 一 架构与系统 递进关系 架构核心:结构是一种思想,它是为了降低系统复杂度 二 概念/功能的区别 2.1 概念 概念: 是一种用于描述事物、事件、情况或现象的基
java工程分层
微信技术群:Day9884125 MVC分层 介绍 传统三层模型,适合复杂度较低的应用使用。 M(Model)模型层:与数据库交互的数据模型,负责进行数据相关操作。 v(View)视图层:与用户交互的
定时任务集群保证任务不重复方案
定时任务集群保证任务不重复方案 把定时任务搞成子模块,单独独立部署出一个单体项目。 使用分布式锁。 我的理解是定时任务分为业务代码和定时代码。他把定时代码称为调度。然后把业务代码和调度代码分开部
并行调用
微信技术群:Day9884125 1 介绍 一个串行调用的例子(App首页信息查询) CompletionService实现并行调用 抽取通用的并行调用方法 代码思考以及设计模式应用 思考总结 2 一
系统高可用注意
大型互联网系统架构设计,无法避免的四类问题,高可用、高性能、高并发、高扩展。 高可用的设计技巧 1、系统拆分 2、解耦 3、异步 4、重试 5、补偿 6、备份 7、多活策略 8、隔离 9、限流 10、
分库分表
什么是分库分表 分库: 就是将一个数据库分成多个数据库,部署到不同的服务器上 分表: 就是将一个数据库表分成多个表,部署到不同的服务器上 为什么需要分库分表 业务量的剧增,数据库就会
mysql主从架构及分库分表
微信入群一块学习技术:Day9884125 主从架构 为什么要主从架构 1、如果主服务器出现问题,额可以快速切换到从服务器提供得服务 2、可以在从服务器上执行查询操作,降低主服务器得访问压力 3、可以
分布式
1、分布式锁在项目中有哪些应用场景 使用分布式锁的场景一般需要满足以下场景: 1、系统是一个分布式系统集群,java的锁已经锁不住了 2、操作共享资源,比如库里唯一的用户数据 3、同
RESTful资料学习
JAX-RS介绍 1、JAX-RS示例 2、JAX-RS的实现框架,目前JAX-RS的实现包括: Apache CXF,开源的Web服务框架 Jersey,由Sun提供的JAX-RS的参考实现 RES
微服务笔记
微服务的缺点: 微服务解决的是计算节点的问题,然而根源却在存储节点。当业务量越来越庞大,存储编码和管理都会面临新的问题。 数据库: 假设你的业务增长的很好。项目开始,你的sql玩的越6,那么给
程序员修炼之道
培养估算能力 我认为记录下你做过的估算是一个好主意,这样可以看到做过的估算的准确程度。如果一个全面评估涉及到多项次级评估,那么也要记录这些次级评估。你会时常发现,估算的还是挺准确的------事实上很
领域驱动模型
领域驱动模型,它是为了减少因为维护代码造成的大面积修改代码。总结就是,业务代码调用逻辑代码的接口,业务代码只有业务,当更改代码时候只需要更改某一个功能的代码,而不会大面积改其他的代码。它可以理解为功能