Stella981 Stella981
3年前
RocketMq源码随笔
RocketMq源码随笔高可用HA引言RocketMq在部署的时候对高可用的考虑有两种模式:一种是消息数据的复制,一种是基于选择的主节点确定(PS:2021110尚未确定,这部分代码未看)。下文是对复制模式的代码随笔解读。欢迎加入技术交流群186233599讨论交流,也欢迎关注技术公众号:风火
Stella981 Stella981
3年前
Android视频直播流(二)Android摄像头YUV数据的获取
这里涉及到了摄像头Camera的使用,和对YUV数据的获取。这里有一些东西需要格外注意,就是编码格式的选择,以及对宽高的设置我这里自定义了一个CmeraView因为摄像头的使用有点复杂,我索性就封装起来,这里一定要注意,宽(prewWidth)高(prewHeight)的
Stella981 Stella981
3年前
Kafka源码解析(二)
上一篇文章讲了LogSegment和Log的初始化,这篇来讲讲Log的主要操作有哪些。一般来说Log的常见操作分为4大部分。1.高水位管理操作2.日志段管理3.关键位移值管理4.读写操作其中关键位移值管理主要包含LogStartOffset和LEO等。高水位HighWatermark
Stella981 Stella981
3年前
CentOS 完全开源的替代者有吗?
CommunityEnterpriseOperatingSystem社区企业操作系统,是世界上最受欢迎的服务器发行版之一,特点是安全、低维护、高预测性、高重复性、高度稳定性的企业操作系统,各位觉得会有真的替代品吗?下面尝试一下Debian系统!(https://oscimg.oschina.net/oscnet/upa105c1e9
对号入座,快看看你的应用系统用了哪些高并发技术?
一系统简介百舸流量运营平台承接着京东金融APP核心资源位和京东APP部分重要资源位,大促单接口QPS达到10w,压测单接口到20w,典型的c端读链路高并发场景。接下来,聊聊我们的系统都有哪些应对高并发的“武功秘籍”。二“武功秘籍”1缓存(redis缓存
基于Redis实现基本抢红包算法
简介:抢红包是我们生活常用的社交功能,这个功能最主要的特点就是用户的并发请求高,在系统设计上,可以使用非常多的办法来扛住用户的高并发请求,在本文中简要介绍使用Redis缓存中间件来实现抢红包算法,Redis是一个在内存中基于用户首先输入红包金额和红包个数,
限速神器RateLimiter源码解析 | 京东云技术团队
作者:京东科技李玉亮目录指引限流场景软件系统中一般有两种场景会用到限流:•场景一、高并发的用户端场景。尤其是C端系统,经常面对海量用户请求,如不做限流,遇到瞬间高并发的场景,则可能压垮系统。•场景二、内部交易处理场景。如某类交易任务处理时有速率要求,再如上
架构探索之路-第一站-clickhouse | 京东云技术团队
一、前言架构,软件开发中最熟悉不过的名词,遍布在我们的日常开发工作中,大到项目整体,小到功能组件,想要实现高性能、高扩展、高可用的目标都需要优秀架构理念辅助.所以本人尝试编写架构系列文章,去剖析市面上那些经典优秀的开源项目,学习优秀的架构理念来积累架构设计
数字先锋 | 天翼云赋能汤房社区数字化“智”理,打造居民生活“幸福圈”!
在获悉汤房社区需求后,天翼云为汤房社区打造了高性能、高可靠、高并发、低时延的云服务平台,具有高效的数据存储和处理、弹性伸缩、便捷接入、协同共享等功能,承载汤房社区爱心驿站、党群服务站、“社区来帮忙”APP、红色物业等“微创新”系统建设,大幅提升社区群众的幸福感。