摘要: 简单介绍EasyCaching提供的一些功能特性 阅读全文
posted @ 2019-05-04 14:06 Catcher8 阅读(8936) 评论(28) 推荐(52) 编辑
摘要: Jexus用法和知识的相关记录 阅读全文
posted @ 2018-06-24 11:13 Catcher8 阅读(1100) 评论(1) 推荐(2) 编辑
摘要: 利用.NET技术打造一个全平台软件的简单构思与简单实现。 阅读全文
posted @ 2016-05-04 13:03 Catcher8 阅读(8187) 评论(51) 推荐(94) 编辑
摘要: 本人写的Nancy学习系列汇总 阅读全文
posted @ 2016-02-12 14:31 Catcher8 阅读(3193) 评论(12) 推荐(10) 编辑
摘要: 聊一聊如何使用Crank给我们的类库做基准测试 阅读全文
posted @ 2023-04-06 08:20 Catcher8 阅读(380) 评论(4) 推荐(6) 编辑
摘要: 背景 代码质量其实是一个很容易被忽略的关键点,可能有的团队会有 Code Review 这些环节来做一定程度的保障,但是这个 Code Review 会很耗费人力和时间,估计大部分团队都不会很经常的来弄,比较多的可能会是有间隔性的来几次。 这个时候就会需要引入一些工具来协助去处理这一块。 sonar 阅读全文
posted @ 2023-03-06 08:21 Catcher8 阅读(240) 评论(0) 推荐(0) 编辑
摘要: 聊一聊HTTPS双向认证的简单应用 阅读全文
posted @ 2023-02-15 23:26 Catcher8 阅读(853) 评论(2) 推荐(3) 编辑
摘要: 背景 接口层做数据加密应该算是老生常谈的一件事了,业界用的比较多的,不外乎是对称加密,非对称加密以及两者的结合。 对称加密,比较有代表性的就是 AES,密钥只有一个,客户端和服务端都要进行存储,但是对客户端来说,比较容易泄露,需要定期进行更换。 非对称加密,比较有代表性的就是 RSA,有公钥和私钥, 阅读全文
posted @ 2023-02-10 08:30 Catcher8 阅读(671) 评论(0) 推荐(4) 编辑
摘要: 记一次系统迁移遇到的中文字符串排序问题 阅读全文
posted @ 2023-01-30 08:19 Catcher8 阅读(76) 评论(0) 推荐(1) 编辑
摘要: 2022年,*似躺*的一年。 阅读全文
posted @ 2023-01-30 08:15 Catcher8 阅读(43) 评论(0) 推荐(1) 编辑
摘要: Redis离线分析,可用CLI,也可以用C#自定义。 阅读全文
posted @ 2022-04-18 22:24 Catcher8 阅读(759) 评论(0) 推荐(3) 编辑
摘要: 背景 前面写了两篇如何用 C# 基于 DTM 轻松实现 SAGA 和 TCC 的分布式事务,其中有一个子事务屏障的功能,很好的处理了空补偿、悬挂、重复请求等异常问题。 https://dtm.pub/practice/barrier.html 不过前面的例子都是基于 mysql 的,有人问是否还支持 阅读全文
posted @ 2022-02-14 08:20 Catcher8 阅读(560) 评论(0) 推荐(5) 编辑
摘要: 聊一聊如何用C#轻松完成一个TCC分布式事务 阅读全文
posted @ 2022-02-08 08:13 Catcher8 阅读(3133) 评论(15) 推荐(44) 编辑
摘要: 聊一聊如何用C#轻松完成一个SAGA分布式事务 阅读全文
posted @ 2022-01-24 08:03 Catcher8 阅读(2900) 评论(7) 推荐(39) 编辑
摘要: 老黄的2021 阅读全文
posted @ 2021-12-31 23:50 Catcher8 阅读(86) 评论(0) 推荐(1) 编辑
摘要: Yarp结合Nacos完成服务发现 阅读全文
posted @ 2021-12-27 08:06 Catcher8 阅读(830) 评论(1) 推荐(3) 编辑
摘要: 背景 在很多时候,产品同学或其他 boss 会有一些想法,或好或坏,都会想放到线上环境去验证,看看能不能带来更好的效果。 这其实就是一个提出假设和验证假设的过程,而 AB 测试,是验证假设的好方法。 对于服务之间的调用,这一块其实也是相当符合的。 举几个例子吧 A → B,B 进行了重构 A → B 阅读全文
posted @ 2021-12-13 08:09 Catcher8 阅读(726) 评论(0) 推荐(0) 编辑
摘要: 聊一聊声明式接口调用与Nacos的结合使用 阅读全文
posted @ 2021-11-12 08:21 Catcher8 阅读(789) 评论(0) 推荐(0) 编辑
摘要: 聊一聊Jmeter多用户token使用问题 阅读全文
posted @ 2021-10-18 08:24 Catcher8 阅读(801) 评论(0) 推荐(1) 编辑
摘要: 背景 上一篇关于 JMeter 的多接口测试,虽说可以把几个步骤的串联起来,但是会比较简单和单调。 还有许多业务场景,会根据上一个接口的返回,再决定要不要调用第二个接口或者是掉用其他接口。 还是拿大家常见的查询订单举个例,首先可以是查询订单列表,然后再查订单详情。 试想一下如果订单列表是空,还有必要 阅读全文
posted @ 2021-10-15 08:11 Catcher8 阅读(325) 评论(0) 推荐(0) 编辑
摘要: 背景 公司内部的API接口一般会分为两大类,一类是直接暴露在公网可以访问的,一类是只能在局域网内访问的。 暴露在公网的一般就是业务网关以及一些和第三方公司有着某些合作,从而进行数据交互的接口。 检查API接口是否存活,第一反应应该就是健康检查了。 在局域网环境内搭配 nginx 或注册中心之类的健康 阅读全文
posted @ 2021-08-23 08:06 Catcher8 阅读(1318) 评论(1) 推荐(0) 编辑
摘要: Cassandra存储聊天记录是个不错的选择 阅读全文
posted @ 2021-07-12 08:27 Catcher8 阅读(2745) 评论(0) 推荐(0) 编辑
摘要: 背景 当我们把应用的配置都放到配置中心后,很多人会想到这样一个问题,配置里面有敏感的信息要怎么处理呢? 信息既然敏感的话,那么加个密就好了嘛,相信大部分人的第一感觉都是这个,确实这个是最简单也是最合适的方法。 其实很多人都在关注这个问题,好比说,数据库的连接字符串,调用第三方的密钥等等这些信息,都是 阅读全文
posted @ 2021-06-15 08:09 Catcher8 阅读(3543) 评论(9) 推荐(22) 编辑
摘要: 前言 ElasticSearch,开源的搜索和数据分析引擎,也是名列前茅的 nosql。 很多时候会想拿它和关系型数据库做对比,严格上它们是没有太多可比性的。 不过把有的东西放在一起比较,会帮助我们快速去理解一些 ElasticSearch 的内容。 老黄这边抽空梳理了一些常用的 sql 语句 “对 阅读全文
posted @ 2021-06-09 21:01 Catcher8 阅读(563) 评论(0) 推荐(2) 编辑