首页
学习
活动
专区
工具
TVP
发布

架构说

专栏作者
227
文章
257686
阅读量
49
订阅数
案例分享-libc STL 造成的疑似“内存泄漏”
我的程序根据我的计算,内存使用只需要30MB左右。但是观察发现,程序的内存不断上涨。
程序员小王
2020-10-29
1.7K0
共识算法-raft论文分析
中文:https://destinywang.github.io/blog/2018/04/15/%E7%BF%BB%E8%AF%91-In-Search-of-an-Understandable-Consensus-Algorithm-%E2%80%94%E2%80%94-Raft%E7%AE%97%E6%B3%95/
程序员小王
2019-05-14
7840
同程凤凰缓存系统基于Redis的设计与实践
2012~2014年,我们的业务开始使用一种新的互联网销售模式——秒杀抢购,一时间,各个产品线开始纷纷加入进来,今天秒杀门票,明天秒杀酒店,等等。各种活动是轮番登场,用户在不亦乐乎地玩着秒杀活动的同时,也对后端技术的支撑提出了一波又一波的挑战。
程序员小王
2018-10-08
8790
开源日志系统比较:scribe、chukwa、kafka、flume
1. 背景介绍 许多公司的平台每天会产生大量的日志(一般为流式数据,如,搜索引擎的pv,查询等),处理这些日志需要特定的日志系统,一般而言,这些系统需要具有以下特征: (1) 构建应用系统和分析系统的桥梁,并将它们之间的关联解耦; (2) 支持近实时的在线分析系统和类似于Hadoop之类的离线分析系统; (3) 具有高可扩展性。即:当数据量增加时,可以通过增加节点进行水平扩展。 本文从设计架构,负载均衡,可扩展性和容错性等方面对比了当今开源的日志系统, 包括facebook的scribe,apache的ch
程序员小王
2018-04-13
1.8K0
Docker源码分析(一):Docker架构
文章来源: InfoQ推出了《Docker源码分析》系列文章。 另外,欢迎加入架构说技术交流群 234303445 1 背景 1.1 Docker简介 Docker是Docker公司开源的一个基于轻量
程序员小王
2018-04-13
1.7K0
Socket基本-TCP粘包问题
Thrift是Facebook的一个开源项目,主要是一个跨语言的服务开发框架 提供完整的解决方案 优点很多也就不说了, 但是有个缺点必须要求客户端调用采用thrift框架 于是开始使用基本socke
程序员小王
2018-04-13
2.3K0
如何阅读源码
从哪里开始读起,怎么读 这个问题简单,程序从哪里开始就哪里开始读起。譬如,C 代码,当然是从 main(),其他语言也是类似的。但阅读的时候,要带着问题去读。 带着最简单的问题,开始阅读源码。 拿到一个别人写的代码,或多或少,细节有很多,不可能一开始就能把所有的细节都吃透,所以需要一个简单的问题先把整个代码系统的阅读一遍,知道里面的整体框架是怎么样的。譬如 Memcache/Redis 这种 key/value 系统,当它们收到一个 set/get key 请求,是如何做相应的呢?整个服务是如何运作起来
程序员小王
2018-04-12
1.7K0
没有更多了
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档