首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
系统
订阅
大a慈善家
更多收藏集
微信扫码分享
微信
新浪微博
QQ
21篇文章 · 0订阅
面试必考:秒杀系统要如何设计?
前言 高并发下如何设计秒杀系统?这是一个高频面试题。这个问题看似简单,但是里面的水很深,它考查的是高并发场景下,从前端到后端多方面的知识。 秒杀一般出现在商城的促销活动中,指定了一定数量(比如:10个
c++项目转成wasm全过程
由于业务需要,我们需要将已有的 c++ 代码编译为 webassembly( wasm ),本文记录下编译过程中碰到的一些问题和解决方式。 能编译成 wasm 的语言有很多种,官网列举了一些目前支持编译到 wasm 的语言列表 其中 C/C++ 和 Rust 和 C# 是比较成…
一次 Docker 容器内大量僵尸进程排查分析
前段时间线上的一个使用 Google Puppeteer 生成图片的服务炸了,每个 docker 容器内都有几千个孤儿僵死进程没有回收,如下图所示。 这篇文章比较长,主要就讲了下面这几个问题。 Puppeteer 是一个 node 库,是 Chrome 官方提供的无界面 chr…
[译]Golang应付百万级请求/分钟
我在不同公司从事反爬虫、反病毒、反恶意程序已经有15年了,我知道,由于每天需要处理和应对的大量数据,这些系统最终会因此变得十分复杂。 目前我是smsjunk.com的CEO以及KnowBe4的首席架构师,两家公司都是活跃与网络安全行业。 有趣的是在过去10年作为一名软件工程师,…
EasyExcel 轻松灵活读取Excel内容
这样更改后,controller 代码看着很清晰,但如果后续业务还有别的 Service 需要注入,我们难道要一直添加有参构造器吗?很明显,这种方式同样不是很灵活。 为了解决构造器传参的痛点,同时我们又希望 listener 更具有通用性,没必要为每个 Excel 业务都新建一…
图解一致性hash算法和实现
更多内容,欢迎关注微信公众号:全菜工程师小辉。公众号回复关键词,领取免费学习资料。一致性hash算法是什么?一致性hash算法,是麻省理工学院1997年提出的一种算法,目前主要应用于分布式缓存当中。一
深入学习Redis(1):Redis内存模型
Redis是目前最火爆的内存数据库之一,通过在内存中读写数据,大大提高了读写速度,可以说Redis是实现网站高并发不可或缺的一部分。我们使用Redis时,会接触Redis的5种对象类型(字符串、哈希、列表、集合、有序集合),丰富的类型是Redis相对于Memcached等的一…
Stack Overflow 的 HTTPS 化:漫漫长路的终点
原文作者:Nick Craver翻译作者:罗晟 & 狄敬超(沪江工程师)原文地址:https://nickcraver.com/blog/2017/05/22/https-on-stack-overflow/本文为原创翻译文章,已经获得原作者授权,转载请注明作者及出处。 今天,…
记一次中台数据传输同步Elasticsearch失败的车祸现场
前几天小哈在钉钉群里收到重庆业务线反馈,说是中台数据传输中间件在同步 Mysql 增量数据到 Elasticsearch 总是失败。 目前来说,数据传输还是要依赖于阿里开源 Canal, 或者阿里 DTS,依赖的目的是实现对 Mysql 数据库 binlog 增量订阅。 以上网…
crontab为何自动中断
好难查