使用 Ansible 快速部署 HBase 集群_在线工具

背景 出于数据安全的考虑,自研了一个低成本的时序数据存储系统,用于存储历史行情数据。 系统借鉴了 InfluxDB 的列存与压缩策略,并基于 HBase 实现了海量存储能力。 由于运维同事缺乏 Had...
阅读全文

用指针低三位存放额外信息的优化方法 – 程鑫 _在线工具

一种用指针低三位存放额外信息的优化方法 在8字节对齐的情况下指针的低三位都是0,在某些情况下我们需要维持跟指针对应的额外信息,例如标志位,但是又不想为此创建一个结构体,那就可以利用指针的低三位来存储额...
阅读全文
Azure Service Fabric 踩坑日志_在线工具 编程语言

Azure Service Fabric 踩坑日志_在线工具

近期项目上面用到了Azure Service Fabric这个服务,它是用来做微服务架构的,由于这套代码和架构都是以前同学留下来的,缺少文档,项目组在折腾时也曾遇到几个问题,这里整理如下,以供参考。 ...
阅读全文
模型的威力:基于模型,快速梳理源码_在线工具 编程语言

模型的威力:基于模型,快速梳理源码_在线工具

上一篇我们将梳理的核心流程整合进了概念模型,得到了一个相对详细的流程。本篇是《如何高效阅读源码》专题的第十篇,我们来通过阅读源码来验证上面得到的流程图是否正确,同时进一步细化,从核心流程向外围流程进行...
阅读全文
Nacos在企业生产中如何使用集群环境?_在线工具 编程语言

Nacos在企业生产中如何使用集群环境?_在线工具

点赞再看,养成习惯,微信搜索【牧小农】关注我获取更多资讯,风里雨里,小农等你,很高兴能够成为你的朋友。 项目源码地址:公众号回复 nacos,即可免费获取源码 前言 由于在公司,注册中心和配置中心都是...
阅读全文
Python技法:实现简单的递归下降Parser_在线工具 编程语言

Python技法:实现简单的递归下降Parser_在线工具

1. 算术运算表达式求值 在上一篇博文《Python技法:用re模块实现简易tokenizer》中,我们介绍了用正则表达式来匹配对应的模式,以实现简单的分词器。然而,正则表达式不是万能的,它本质上是一...
阅读全文