摘要: Redis源码漂流记(一) 由于早期redis面试被问挂过,近期依然问挂,反正是各种各样的方式。放下过往,重新思索Redis到底是什么,Redis能提供什么。 源码功能 数据结构:学习Redis 主要数据结构的设计思想和实现,包括字符串的实现方法、内存紧凑型结构的设计、哈希表性能优化设计,以及 zi 阅读全文
posted @ 2022-05-07 22:47 从此启程 阅读(137) 评论(0) 推荐(0) 编辑
摘要: Redis源码漂流记(二)-搭建Redis调试环境 一、目标 搭建Redis调试环境简要理解Redis命令运转流程 二、前提 1、有一些c知识简单基础(变量命名、常用数据类型、指针等) 可以参考这篇简单入门C语言入门教程 , 或者B站搜索C语言相关教材(播放量最高的几个均可)。 /*引入头文件,类似 阅读全文
posted @ 2022-05-07 22:34 从此启程 阅读(1293) 评论(0) 推荐(2) 编辑
摘要: 之前忙活过一个多方合作的项目,异构系统间维护数据一致性有时候是个头疼但必须解决的问题,今天我从背景、问题、解决思路、技术方案等几个方面浅谈一下,抛砖引玉。 背景 异构系统 近两年我司承接了某个持续性的会议项目,即每季度或月不定期举行会议。本项目目前有三个主要供应方(面向用户的A方,数据中间B方,会议 阅读全文
posted @ 2022-04-10 11:36 从此启程 阅读(1118) 评论(5) 推荐(1) 编辑
摘要: ELK基本介绍及安装部分 请看上篇文章:Docker安装ELK 一般存储数据都是基于数据库,但数据量大了以后需要搜索,就需要引入ElasticSearch了。这就涉及到双方数据如何同步的问题。 有几种方案: 业务调接口主动推送(耦合度高) logstash定时同步(灵活) canal基于binlog 阅读全文
posted @ 2022-01-27 21:23 从此启程 阅读(776) 评论(0) 推荐(0) 编辑
摘要: ElasticSearch简介 Elasticsearch 是一个分布式的免费开源搜索和分析引擎,适用于包括文本、数字、地理空间、结构化和非结构化数据等在内的所有类型的数据。Elasticsearch 在 Apache Lucene 的基础上开发而成,由 Elasticsearch N.V.(即现在 阅读全文
posted @ 2022-01-27 16:39 从此启程 阅读(1820) 评论(0) 推荐(1) 编辑
摘要: 源码搜索与概述 搜索HttpClient源码 https://source.dot.net/#System.Net.Http/System/Net/Http/HttpClient.cs 1、HttpClient 依赖HttpClientHandler或HttpMessageHandler,HttpC 阅读全文
posted @ 2021-08-11 01:00 从此启程 阅读(576) 评论(0) 推荐(1) 编辑
摘要: Grpc简介 gRPC 是一种与语言无关的高性能远程过程调用 (RPC) 框架。 在 gRPC 中,客户端应用程序可以直接调用不同计算机上的服务器应用程序上的方法,就像它是本地对象一样,从而更轻松地创建分布式应用程序和服务。它基于定义服务的想法,指定了参数和返回类型的远程过程调用的方法。服务器端实现 阅读全文
posted @ 2021-02-16 01:06 从此启程 阅读(947) 评论(4) 推荐(0) 编辑
摘要: 本文主要目标:记录Middleware的运行原理流程,并绘制流程图。 目录结构: 1、运行环境 2、Demo实践 3、源码追踪 4、AspnetCore内置middleware #一、运行环境 Visual Studio Community 2019 版本 16.8.5 .Net Sdk Versi 阅读全文
posted @ 2021-02-14 19:09 从此启程 阅读(1035) 评论(1) 推荐(1) 编辑
摘要: 前文回顾 本文档环境基于Vscode + GCC + CodeRunner 关于C++的环境搭建请参考下面链接: C++入门记-大纲 由于本人具有C#开发经验,部分相同的知识就不再赘述了。只列一下需要记录的知识。 HelloWorld cout 代表输出<< cin 代表输入 >> endl;代表换 阅读全文
posted @ 2020-08-30 22:52 从此启程 阅读(342) 评论(0) 推荐(0) 编辑
摘要: 缘来 由于某个不可告人的目标以及想趁着还有精力的年龄,开始了C学习之路。C 诞生很多年了,但依然具有强大的生命力。 我们来看下2020年8月TIOBE 8 月编程语言排行榜。 可以看到C以及C++以旺盛的生命力排在前几名。园子里每逢看到.neter学习java便是一顿腥风血雨。 此时我们不讨论jav 阅读全文
posted @ 2020-08-30 17:03 从此启程 阅读(549) 评论(1) 推荐(0) 编辑