首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
系统设计
订阅
Centos103868
更多收藏集
微信扫码分享
微信
新浪微博
QQ
10篇文章 · 0订阅
分布式系统生成全局唯一ID解决方案
分布式ID的特性 唯一性:确保生成的ID是全网唯一的。 有序递增性:确保生成的ID是对于某个用户或者业务是按一定的数字有序递增的。 高可用性:确保任何时候都能正确的生成ID。 带时间:ID里面包含时间
业务架构设计---报表_BI大屏_预警等等Java企业级架构
业务架构设计---报表_BI大屏_预警等等Java企业级架构业务架构设计---报表_BI大屏_预警等等Java企业级架构业务架构设计---报表_BI大屏_预警等等Java企业级架构
场景题:100G的文件里有很多id,用1G内存的机器排序,怎么做?
海量数据排序思路 核心方案:外排序(分治+多路归并)MapReduce 外排序是指数据量太大,无法全部加载到内存中,需要将数据分成多个小块进行排序,然后将排序后的小块合并成一个大的有序块 1.分块排序
应用策略模式优化if_else
需求 目前在改造项目中的一个功能,简化一下业务逻辑 具体需求如下 常见的做法就是去使用 if/else 判断,看看url后面该拼什么参数 拼接后返回 考虑到该接口后面可能需要适配更多的拼接策略 我使用
业务架构设计---硬件设备监控指标数据上报业务Java企业级架构
策略模式企业级实践——硬件设备监控指标数据上报 业务背景 河水水环境业务监测指标数据上报, 核心业务需求: 多设备指标差异化处理:各设备,指标上报参数格式、加密方式、回调协议不同 监测指标类型扩展:支
基于COLA架构实现“开闭原则”实战指南
一、开篇:为什么需要开闭原则? 1. 痛点场景分析 场景1:订单类型无限膨胀 问题分析: 每增加一种订单类型,都要修改核心逻辑 影响范围不可控,容易引发连锁BUG 回归测试成本呈指数级增长 场景2:多
【实时数仓】基于 Java 定时任务的轻量级方案
方案核心设计 通过配置驱动 + 内存计算实现准实时聚合,完全基于springboot 技术栈(无需新增中间件)f
规则引擎设计实战-从零构建分布式规则引擎系统
一、需求深度解析(需求分析篇) 1. 业务场景拆解 业务流程图(Mermaid流程图) 2. 核心功能需求清单 模块 功能点 节点管理 1. 节点注册接口(REST API)2. 节点元数据存储(名称
巧妙使用位运算来解决真实开发中的权限控制场景
今天我们将用通俗易懂的语言,来讲解一个真实开发中的权限控制场景。 一、背景 我们在编写一个用户的模块时,增加了一个 是否管理员 的字段,当这个字段为 true 时,该用户拥有管理员权限,可以进行一些敏
场景题:10亿QQ用户,如何统计在线人数?
现在卷的环境下,面试除了八股文+算法+项目外,场景题也是问的越来越多了。一方面是就业市场竞争者较多所带来的必然结果;另一方面是公司对于应聘者的技术要求也越来越高了。 今天继续介绍Java面试常见的场景