摘要:分布式ID生成器(CosId)设计与实现 CosId 简介 CosId 旨在提供通用、灵活、高性能的分布式 ID 生成器。 目前提供了俩类 ID 生成器: SnowflakeId : 单机 TPS 性能:409W/s JMH 基准测试 , 主要解决 时钟回拨问题 、机器号分配问题 并且提供更加友好、 阅读全文
posted @ 2021-07-27 13:40 Ahoo-Wang 阅读(1406) 评论(9) 推荐(15) 编辑
摘要:CosId 通用、灵活、高性能的分布式 ID 生成器 介绍 CosId 旨在提供通用、灵活、高性能的分布式系统 ID 生成器。 目前提供了俩大类 ID 生成器:SnowflakeId (单机 TPS 性能:409W/s JMH 基准测试)、SegmentId( RedisIdSegmentDistr 阅读全文
posted @ 2021-07-03 10:09 Ahoo-Wang 阅读(159) 评论(0) 推荐(0) 编辑
摘要:CosId 通用、灵活、高性能的分布式 ID 生成器 介绍 CosId 旨在提供通用、灵活、高性能的分布式系统 ID 生成器。 目前提供了俩大类 ID 生成器:SnowflakeId (单机 TPS 性能:409W/s JMH 基准测试)、RedisIdGenerator (单机 TPS 性能(步长 阅读全文
posted @ 2021-07-01 07:41 Ahoo-Wang 阅读(70) 评论(0) 推荐(0) 编辑
摘要:CosId 通用、灵活、高性能的分布式 ID 生成器 介绍 CosId 旨在提供通用、灵活、高性能的分布式系统 ID 生成器。 目前提供了俩大类 ID 生成器:SnowflakeId (单机 TPS 性能:409W/s JMH 基准测试)、RedisIdGenerator (单机 TPS 性能(步长 阅读全文
posted @ 2021-06-30 11:28 Ahoo-Wang 阅读(397) 评论(2) 推荐(1) 编辑
摘要:CosId 通用、灵活、高性能的分布式 ID 生成器 介绍 CosId 旨在提供通用、灵活、高性能的分布式系统 ID 生成器。 目前提供了俩大类 ID 生成器:SnowflakeId (单机 TPS 性能:409W/s JMH 基准测试)、RedisIdGenerator (单机 TPS 性能(步长 阅读全文
posted @ 2021-06-26 22:00 Ahoo-Wang 阅读(280) 评论(0) 推荐(1) 编辑
摘要: 阅读全文
posted @ 2021-05-30 15:30 Ahoo-Wang 阅读(267) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2021-05-17 00:05 Ahoo-Wang 阅读(274) 评论(0) 推荐(0) 编辑
摘要:Govern EventBus Govern EventBus 是一个历经四年生产环境验证的事件驱动架构框架, 通过事件总线机制来治理微服务间的远程过程调用。 使用本地事务来支持微服务内强一致性,事件总线来实现微服务间的最终一致性,另外还提供了事件发布/订阅失败的自动补偿机制。 执行流 安装 初始化 阅读全文
posted @ 2021-05-10 20:10 Ahoo-Wang 阅读(279) 评论(0) 推荐(1) 编辑
摘要:.NET 之 ORM 性能评测 Why 1. 你应该总能听到某ORM性能比Dapper高 2. 你应该有如下疑问: 1. 基准测试是否权威 2. 基准测试的方式是否合理 3. 基准测试的标准是否能够统一 4. 统一基准测试标准/规范 如何进行姿势正确的性能测试 相信大家对 Dapper 的性能,以及 阅读全文
posted @ 2019-06-06 11:10 Ahoo-Wang 阅读(4255) 评论(21) 推荐(12) 编辑
摘要: 阅读全文
posted @ 2019-04-24 14:05 Ahoo-Wang 阅读(5763) 评论(20) 推荐(23) 编辑
摘要:介绍 SmartSql = MyBatis + Cache(Memory | Redis) + R/W Splitting +Dynamic Repository + Diagnostics ...... 她是如何工作的? SmartSql 借鉴了MyBatis的思想,使用XML来管理SQL,并且提 阅读全文
posted @ 2019-04-11 00:06 Ahoo-Wang 阅读(977) 评论(0) 推荐(0) 编辑
摘要:入门 安装 从连接字符串创建SmartSql实例 从XML中创建SmartSql实例 SmartSqlBuilder 生命周期 SmartSqlBuilder 的最佳作用域是应用作用域。 可以使用单例模式或者静态单例模式。 IDbSession | 函数 | 说明 | | : | :| | Exec 阅读全文
posted @ 2019-04-11 00:02 Ahoo-Wang 阅读(1701) 评论(8) 推荐(1) 编辑
摘要:继国庆节 SmartCode 正式版(SmartCode.Generator)发布之后,SmartCode 迎来了新的能力 SmartCode.ETL ! SmartCode 正式版从开始发布就从未说过自己仅仅是个代码生成器,这点上从我第一次宣布SmartCode正式开源的文章就可以说明: "《Sm 阅读全文
posted @ 2018-11-06 00:49 Ahoo-Wang 阅读(2043) 评论(5) 推荐(8) 编辑
摘要:SmartCode 常见问题 SmartCode 能干什么? SmartCode = IDataSource IBuildTask IOutput = Build Everything SmartCode的执行流是 数据源 构建任务 输出,也就是说应用场景非常广泛。 1. 从DB读取数据结构,最终生 阅读全文
posted @ 2018-10-20 23:36 Ahoo-Wang 阅读(1225) 评论(0) 推荐(0) 编辑
摘要:常见问题 为什么不支持 Linq? SmartSql 希望 开发人员更多的接触 Sql ,获得绝对的控制权与安全感。所以目前没有计划支持 Code First 编程模式。 我想好了Sql怎么写,然后再来写Linq,完了可能还要再查看一下Linq输出的Sql是什么样的,这真是糟糕的体验。要想对Sql做 阅读全文
posted @ 2018-10-15 23:05 Ahoo-Wang 阅读(1812) 评论(4) 推荐(3) 编辑
摘要:SmartSql 快速使用指南(https://github.com/Ahoo Wang/SmartSql) ISmartSqlMapper 常用(部分)接口概述 | 函数 | 说明 | | : | :| | Execute | IDbCommand.ExecuteNonQuery,执行返回受影响行 阅读全文
posted @ 2018-10-15 15:21 Ahoo-Wang 阅读(3538) 评论(1) 推荐(4) 编辑
摘要:SmartCode(https://github.com/Ahoo Wang/SmartCode) SmartCode = IDataSource IBuildTask IOutput = Build Everything Introduction SmartCode.Generator (代码生成 阅读全文
posted @ 2018-10-06 23:41 Ahoo-Wang 阅读(4425) 评论(3) 推荐(3) 编辑
摘要:分布式ID生成器(CosId)设计与实现 CosId 简介 CosId 旨在提供通用、灵活、高性能的分布式 ID 生成器。 目前提供了俩类 ID 生成器: SnowflakeId : 单机 TPS 性能:409W/s JMH 基准测试 , 主要解决 时钟回拨问题 、机器号分配问题 并且提供更加友好、 阅读全文
posted @ 2021-07-27 13:40 Ahoo-Wang 阅读(1406) 评论(9) 推荐(15) 编辑
摘要: 阅读全文
posted @ 2021-07-08 07:47 Ahoo-Wang 阅读(146) 评论(0) 推荐(0) 编辑
摘要:CosId 通用、灵活、高性能的分布式 ID 生成器 介绍 CosId 旨在提供通用、灵活、高性能的分布式系统 ID 生成器。 目前提供了俩大类 ID 生成器:SnowflakeId (单机 TPS 性能:409W/s JMH 基准测试)、SegmentId( RedisIdSegmentDistr 阅读全文
posted @ 2021-07-03 10:09 Ahoo-Wang 阅读(159) 评论(0) 推荐(0) 编辑
摘要:CosId 通用、灵活、高性能的分布式 ID 生成器 介绍 CosId 旨在提供通用、灵活、高性能的分布式系统 ID 生成器。 目前提供了俩大类 ID 生成器:SnowflakeId (单机 TPS 性能:409W/s JMH 基准测试)、RedisIdGenerator (单机 TPS 性能(步长 阅读全文
posted @ 2021-07-01 07:41 Ahoo-Wang 阅读(70) 评论(0) 推荐(0) 编辑
摘要:CosId 通用、灵活、高性能的分布式 ID 生成器 介绍 CosId 旨在提供通用、灵活、高性能的分布式系统 ID 生成器。 目前提供了俩大类 ID 生成器:SnowflakeId (单机 TPS 性能:409W/s JMH 基准测试)、RedisIdGenerator (单机 TPS 性能(步长 阅读全文
posted @ 2021-06-30 11:28 Ahoo-Wang 阅读(397) 评论(2) 推荐(1) 编辑
摘要:CosId 通用、灵活、高性能的分布式 ID 生成器 介绍 CosId 旨在提供通用、灵活、高性能的分布式系统 ID 生成器。 目前提供了俩大类 ID 生成器:SnowflakeId (单机 TPS 性能:409W/s JMH 基准测试)、RedisIdGenerator (单机 TPS 性能(步长 阅读全文
posted @ 2021-06-26 22:00 Ahoo-Wang 阅读(280) 评论(0) 推荐(1) 编辑
摘要: 阅读全文
posted @ 2021-05-30 15:30 Ahoo-Wang 阅读(267) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2021-05-17 00:05 Ahoo-Wang 阅读(274) 评论(0) 推荐(0) 编辑
摘要:Govern EventBus Govern EventBus 是一个历经四年生产环境验证的事件驱动架构框架, 通过事件总线机制来治理微服务间的远程过程调用。 使用本地事务来支持微服务内强一致性,事件总线来实现微服务间的最终一致性,另外还提供了事件发布/订阅失败的自动补偿机制。 执行流 安装 初始化 阅读全文
posted @ 2021-05-10 20:10 Ahoo-Wang 阅读(279) 评论(0) 推荐(1) 编辑