首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
后端提升
订阅
我能更好
更多收藏集
微信扫码分享
微信
新浪微博
QQ
16篇文章 · 1订阅
权限系统设计与不同模型对比
权限系统设计与对比 在现代应用中,权限管理系统通常是确保系统安全的核心组成部分。权限系统的设计涉及到如何控制用户对系统资源、功能以及数据的访问。在此,我们将讨论几种常见的权限系统设计方式,并进行对比,
15个系统设计权衡关键点:构建高性能系统的黄金法则
在系统设计中,性能是一个关键的考量因素,尤其是在面对大规模用户、复杂业务需求或高吞吐量的场景时。以下是构建高性能系统时,15个常见的设计权衡关键点,这些法则帮助架构师做出合理的决策,打造出高效的系统
程序员架构修炼:架构设计概要,业务、应用、技术、数据架构
架构设计 在架构设计过程中,我们会根据需要做出不同的架构设计,而在设计时需要涉及一定的架构设计核心要素。 架构设计概要 架构设计是从业务需求到系统实现的一个转换,是对需求进一步深入分析的过程,用于确定
悄咪咪提高团队幸福感 & Surprise!
我司的产品主要分为Saas端和私有平台,分别部署在公网和客户的私有环境,先来说说私有环境的问题:不知道真正部署的项目版本,说来很可笑,运维同学在部署的时候肯定是记录过各个客户的代码版本的,但也就是这么可笑,有时候就是会弄错,可能是由于升级流程不够完善,或者工作失误等等,总之,想…
何为整洁架构?
整本书读下来,总的来说,除了老生常谈的几大经典设计模式外,重点就是划分好系统的边界,组织好依赖关系,区分哪些属于高层的业务层,哪些是外层的细节层。 结构式编程,面向对象编程,函数式编程。 一个模块应该有且只有一个原因来改变 A module should have one, a…
Maven 工程配置代码覆盖工具 Jacoco
本篇博文我们将给出示例理解如何在 Maven 工程中配置 Jacoco 和如何使用 Jacoco 查看代码覆盖报告~
使用Prometheus+Grafana快速打造高逼格监控平台
Prometheus 是一套开源监控系统,使用Go语言开发,是 Google BorgMon 监控系统的类似实现。 Prometheus 的基本原理是通过HTTP协议周期性抓取被监控组件的状态,任意组件只要提供对应的HTTP接口就可以接入监控,是比较适合 Docker,Kube…
一些好用的开源监控工具汇总
监控系统是整个 IT 架构中的重中之重,小到故障排查、问题定位,大到业务预测、运营管理,都离不开监控系统,可以说一个稳定、健康的 IT 架构中必然会有一个可信赖的监控系统。 但是,难道监控就只是监控?多年来,对于监控的术语一直都有很多困惑,一些很糟糕的工具也宣称能够以一种格式完…
代码坏味道之滥用面向对象
面向对象程序的一个最明显特征就是:少用 switch 和 case 语句。从本质上说,switch 语句的问题在于重复(if 序列也同样如此)。你常会发现 switch 语句散布于不同地点。如果要为它添加一个新的 case 子句,就必须找到所有 switch 语句并修改它们。面…
《重构—改善既有代码的设计》手法汇总
1. 坏代码的味道; 2. 重构的手法。