首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
服务器
订阅
M洋
更多收藏集
微信扫码分享
微信
新浪微博
QQ
9篇文章 · 0订阅
工程师基本常识
异步传输存在一个潜在的问题,即接收方并不知道数据会在什么时候到达。在它检测到数据并做出响应之前,第一个比特已经过去了。这就像有人出乎意料地从后面走上来跟你说话,而你没来得及反应过来,漏掉了最前面的几个词。因此,每次异步传输的信息都以一个起始位开头,它通知接收方数据已经到达了,这…
拿走不谢,这份【亿级流量系统】数据一致性重构的食用指南【石杉的架构笔记】
本周一到周五更新的5篇技术文章。内容涉及了亿级流量架构下的数据一致性,以及消息中间件里保证全链路数据100%不丢失的相关技术方案(后者还在持续更新中)。 关于亿级流量系列的文章,想额外的提一下。 不少初级开发同学,或者中高级开发同学,留言表示看不懂。 这个的确,没有亲身经历过这…
10 个实战及面试常用 Shell 脚本编写
2)语法缩进,使用四个空格;多加注释说明。 3)命名建议规则:变量名大写、局部变量小写,函数名小写,名字体现出实际作用。 4)默认变量是全局的,在函数中变量local指定为局部变量,避免污染其他作用域。 5)有两个命令能帮助我调试脚本:set -e 遇到执行非0时退出脚本,se…
【来自一线的血泪总结】你的系统上线时是否踩过这些坑?【石杉的架构笔记】
“ 之前我们写了很多线上生产实践类的文章,本文将对这些文章做一个简单的小结,同时也帮助大家回顾一下,希望大家能够跟着本文,温故知新,结合自己公司的业务项目,实际的落地这些方案,在项目上线时避开一些大坑。 聊完高并发,怎能不聊聊高可用?同样,我们通过一篇文章,基于大量的一线生产经…
亿级流量架构第二弹:你的系统真的无懈可击吗?【石杉的架构笔记】
自古以来,能够瓦解一个军队战斗力的,不仅有外力冲击,还有内部因素。 同样,对于咱们的亿级流量系统,外部的冲击我们抗住了,现在的考验,来自于系统自身。而首当其冲的,就是系统的可扩展性带来的严重挑战。。。 因此在第二阶段,咱们用了大量的篇幅,分为上中下三篇,详细的讨论了该架构在可扩…
线程的缓存何时刷新?
曾经有遇到过这样一个问题,有一个共享变量keepRunning=true,线程A中执行while (keepRunning);,线程B中执行keepRunning = false;,在main函数中同时开启A,B线程,然后会发现程序会一直运行且不会退出。说白了这其实就是一个典型…
分布式场景下的秒杀架构与秒杀实现
随着项目的上线与稳定运行,有关小程序秒杀系统的工作也算是告一段落了,最近也是抽空整理整理相关资料,留下了这篇文档; 分析,在做秒杀系统的设计之初,一直在思考如何去设计这个秒杀系统,使之在现有的技术基础和认知范围内,能够做到最好;同时也能充分的利用公司现有的中间件来完成系统的实现…
nginx常用功能全揭秘(内附福利~~)
nginx作为一个高性能的web服务器,想必大家垂涎已久,蠢蠢欲动,想学习一番了吧,语法不多说,网上一大堆。下面博主就nginx的非常常用的几个功能做一些讲述和分析,学会了这几个功能,平常的开发和部署就不是什么问题了。因此希望大家看完之后,能自己装个nginx来学习配置测试,这…