腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
腾讯云架构师技术同盟
文章/答案/技术大牛
搜索
搜索
关闭
发布
首页
学习
活动
专区
工具
TVP
腾讯云架构师技术同盟
返回腾讯云官网
程序架道
专栏成员
举报
106
文章
55144
阅读量
27
订阅数
订阅专栏
申请加入专栏
全部文章(106)
微服务(40)
数据库(20)
sql(20)
编程算法(14)
架构设计(11)
api(10)
缓存(9)
网络安全(9)
分布式(8)
https(8)
java(6)
云数据库 Redis®(6)
网站(6)
uml(5)
系统架构(5)
云数据库 SQL Server(4)
存储(4)
面向对象编程(4)
tcp/ip(4)
rpc(4)
bug(4)
系统(4)
tomcat(3)
访问管理(3)
腾讯云测试服务(3)
容器(3)
单元测试(3)
数据结构(3)
架构(3)
负载均衡(2)
lua(2)
ajax(2)
搜索引擎(2)
unix(2)
负载均衡缓存(2)
spring(2)
运维(2)
小程序(2)
腾讯云开发者社区(2)
编程(2)
服务(2)
架构师(2)
软件(2)
软件开发(2)
研发(2)
弹性伸缩(1)
机器学习(1)
iphone(1)
javascript(1)
servlet(1)
node.js(1)
html(1)
单片机(1)
access(1)
ide(1)
nginx(1)
神经网络(1)
深度学习(1)
文件存储(1)
云数据库 MongoDB(1)
mongodb(1)
人工智能(1)
电商(1)
http(1)
serverless(1)
开源(1)
黑客(1)
压力测试(1)
jvm(1)
cdn(1)
敏捷开发(1)
大数据(1)
微信(1)
安全(1)
功能测试(1)
aggregation(1)
ddd(1)
excel(1)
io(1)
model(1)
mq(1)
service(1)
产品经理(1)
程序员(1)
分布式系统(1)
服务器(1)
开发(1)
客户端(1)
软件架构(1)
设计(1)
视频(1)
数据(1)
网络(1)
学习笔记(1)
优化(1)
重构(1)
腾讯云架构师技术同盟(1)
搜索文章
搜索
搜索
关闭
架构提效的矛盾和矛盾的主要方面
腾讯云架构师技术同盟
在软件开发领域,架构设计是确保系统高效、稳定运行的重要环节或者称之为重要动作。无论架构从简单到复杂,还是从复杂回归简洁的演变过程。在这个过程中,又无论是初创公司
王新栋
2024-12-24
1.9K
0
分布式系统的状态就两种:有和没有
分布式系统
服务
服务器
数据
系统
无状态服务和有状态服务是分布式系统中两种主要的服务类型,它们在处理请求时有着不同的特性和要求。
王新栋
2023-12-10
637
0
软件只有两种复杂度:本质复杂度&偶然复杂度
电商
开发
软件
系统
优化
在《人月神话》这本书中,作者将软件复杂度分为本质复杂度(Essential Complexity)和偶然复杂度(Accidental Complexity)。
王新栋
2023-12-10
999
0
老板:快下班了,这有个小bug修复完再走
bug
编程
网络
系统
研发
1、这个小动画曾一度在研发圈里热传。它真实的展现了,现实中研发人员“苦逼”的一面。我们无奈地,苦苦地,一笑之后,思考一下这是为什么。
王新栋
2023-11-27
159
0
架构分四层,我的系统为什么越来越乱
service
架构
设计
视频
系统
上一期我们学习了,一个应用架构的四层及职责。但是,随着业务需求的增多,时间的推移,系统架构慢慢的就变乱了。
王新栋
2023-11-21
206
0
架构分四层,我的代码应该放哪一层
api
编程
服务
架构
客户端
我们的应用工程结构,常见大致分为四层。分别是api层、biz层、domain层和dao层。
王新栋
2023-11-13
1.1K
0
一周技术学习笔记(第95期)-个人成长路上如何找到自己喜欢的事情?
iphone
bug
研发
1、研发做的纯技术工作或者提效类非业务性需求工作如何让业务方感知到? 首先,需要互相建立信任。如果业务方提什么需求你都拒绝,也肯定不行。 一方面要去接需求,一方面也要有勇气跟对方说我们的想法:为什么某个需求我们觉得不靠谱,为什么当前腾挪不出来研发资源来做新需求。可以主动把人员投入透明出来,让业务方知晓我们把人员都花在哪了。整个过程中,核心关键点是,如何让业务方相信研发人员的专业度。 有时候一些研发同学是技术岗位里离用户最近的,不少优秀的工程师经常具备不错的产品思维,往往能给到业务一些靠谱的建议。当这些好
王新栋
2023-03-08
189
0
一周技术学习笔记(第94期)-为什么很多leader都喜欢做闭环
面向对象编程
https
网络安全
面向对象编程OOP,可以说是我们最熟悉的编程范式,结合实际的过程我们一般有如下2点理解:
王新栋
2023-03-08
167
0
一周技术学习笔记(第93期)-请用代码的优雅取悦你的领导
单元测试
”从概率学角度分析,凡是有可能会出错的地方,只要变化次数足够多,最终出错的概率会无限趋向于1“
王新栋
2023-03-08
254
0
一周技术学习笔记(第92期)-为什么喜欢讨论技术而不是业务?
系统架构
架构设计
数据库
云数据库 SQL Server
sql
问:又看了一遍 如何提高代码的扩展性 的分享,里面提到你们团队会做概要设计。能分享一下概要设计抓的点是哪些吗?需要产出哪些方面的文档?
王新栋
2023-03-08
195
0
一周技术学习笔记(第91期)-产品经理在做什么
产品经理
架构师
这里记录,我每周碰到的,或想到的,引起触动,或感动的,事物的思考及笔记。不见得都对,但开始思考记录总是好的。
王新栋
2022-12-01
262
0
一周技术学习笔记(第90期)-分享两个技术边界的问题
学习笔记
第一个。在订单数据表里面会有个最终优惠后的订单金额,那么这个计算优惠金额是应该订单服务来做吗?
王新栋
2022-12-01
1.1K
0
一周技术学习笔记(第89期)-共享服务放大就是中台
微服务
分布式
数据库
sql
整个架构结构发展的历程,大概是从单体到分布式,到SOA,到微服务,最后或者说是现在的中台。
王新栋
2022-12-01
242
0
一周技术学习笔记(第87期)-代码上坚持是"坚韧不拔",也可以是"顽固不化"
编程算法
真正优秀的程序员知道怎样同别人融洽地工作和娱乐。代码便于看懂是对团队成员的要求之一。计算机可能和别人一样频繁地读你的代码,但是他读质量差的程序可比人强多了。作为一项可读性原则,应该把修改你代码的人记在心上。编程首先是与人交流,其次才是与计算机交流。
王新栋
2022-12-01
247
0
一周技术学习笔记(第86期)-大促前系统备战可以看看这6个问题
数据库
sql
扩容机器时需要注意什么? 数据库连接:某服务集群一共有 10 个容器实例,每个实例会建立约 100 个数据库连接,加起来就是约 1000 个连接,假设数据库总共支持的连接数为 1200 个,这是能够支撑现状的。但如果考虑到近期业务增长较快,会导致服务负载较大,需要扩容 5 个实例,那么总的数据库连接数大约会达到 1500 个,这就肯定支撑不住的,所以对服务进行扩容时,对数据库也需要同步扩容。 扩容机器时容易忽略的地方? 系统有四个服务 A、B、C、D,A 调用 B,B 调用 C 和 D。其中,A、B、D
王新栋
2022-12-01
308
0
一周技术学习笔记(第85期)-两篇文章13个问题重入OO设计思想
架构设计
学习了两篇文章,转换成13个问题,我们来模拟一个问答场景,带你一起走进正交的世界。
王新栋
2022-12-01
481
1
一周技术学习笔记(第84期)-代码评审的六大方向
编程算法
数据库
sql
主要看逻辑是否合理,有无多余的逻辑在代码里面,以防给别人和自己买坑,或者将来出现不定时的线上问题,有没有嵌套的过深的逻辑等等。
王新栋
2022-12-01
261
0
一周技术学习笔记(第83期)-时间和空间到底哪一个更经济
缓存
编程算法
存储
数据库
sql
这篇文字讲述时间和空间,但肯定不是去理解牛顿的绝对时空观,也不会去理解爱因斯坦狭义相对论的理论。
王新栋
2022-12-01
296
0
一周技术学习笔记(第83期)-这一条原则竟然影响了现代编程30多年!
架构设计
我们一般应该怎么衡量代码的质量?容易被阅读,容易被维护,其中在维护代码的过程中,代码的扩展又是非常重要的衡量标准。另外,在我们所熟悉的23种设计模式中,大部分的设计模式都是为了解决代码的扩展性问题而被总结出来的。而所有这些跟扩展性相关的设计模式又都是以一个很重要的原则作为指导原则的:开闭原则。
王新栋
2022-12-01
248
0
一周技术学习笔记(第80期)-这10段话将帮助你成为更好的程序员
程序员
你不应该局限于任何特定的技术,而是应该拥有足够广博的背景和经验基础,以让你能在特定情况下选择好的解决方案。
王新栋
2022-12-01
477
0
点击加载更多
社区活动
Python精品学习库
代码在线跑,知识轻松学
立即查看
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
立即体验
技术创作特训营·精选知识专栏
往期视频·干货材料·成员作品 最新动态
立即查看
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档