Pinned Repositories
aggregate-framework
Aggregate Framework是为方便开发人员运用DDD和CQRS**来构建复杂的、可扩展的Java企业应用系统而提供的Java技术框架。该框架提供了Aggregate、Repository、Domain Event等构建块的实现;使用DomainEvent,借助于内建的Disruptor组件,AggregateFramework可使开发人员方便的实现高性能SEDA架构。此外,该框架支持与Spring集成,提供使用 annotation的方式让开发人员方便地为Domain Event定义一个或多个事件处理, 同时可指定事件处理是同步还是异步触发,并支持分布式事务事件; 使用Spring事务管理器管理事务时,支持Unit Of Work数据访问模式以及内建一级缓存以提高访问性能,另也支持可配置的2级缓存。
arthas
Arthas源码分析:https://www.cnblogs.com/bigcoder84/p/17568930.html
dledger
一个基于raft的java库,用于构建高可用性、高持久性、强一致性的提交。本仓库提供dledger详细代码注释。
mybatis-spring-source-annotation
mybatis-spring源码注释,有关MyBatis和Spring整合原理都在源码中有展示
NetDisk
Java网盘项目
object-helper-plugin
JetBrains Intellij IDEA Obejct辅助插件,提供Object Copy Method、Class to JSON、Class to Thrift IDL、Class to XML等功能。
rocketmq
Apache RocketMQ 源码注释,包含消息存储、消息发送、消息消费、消息过滤、顺序消息、延迟消息、事务消息、主从同步等方面实现原理解析
simple-tcc-transaction-demo
一个简单的tcc-transaction demo项目
study-notes
技术笔记,主要包含数据结构与算法、计算机网络基础、Java进阶、MySQL、微服务、中间件、开发工具使用技巧、Go、Python等
tcc-transaction
tcc-transaction是TCC型事务java实现,Fork至changmingxie/tcc-transaction,master-1.7.x-annotation分支是中文注释分支
bigcoder84's Repositories
bigcoder84/spring
Spring整合MyBatis源码注释
bigcoder84/mybatis-utils
MyBatisUtils is a quick tool for generating mapping files. All you need to do is configure the database information to generate the Update and Insert statements for the table.
bigcoder84/classpy
GUI tool for investigating Java class files
bigcoder84/NetDisk
Java网盘项目
bigcoder84/blog_comment
博客系统评论,博客首页:https://www.bigcoder.cn
bigcoder84/toBeTopJavaer
To Be Top Javaer - Java工程师成神之路
bigcoder84/first-pr
《GitHub实践入门》实验用仓库
bigcoder84/interview_internal_reference
2019年最新总结,阿里,腾讯,百度,美团,头条等技术面试题目,以及答案,专家出题人分析汇总。
bigcoder84/easy-rsa-old
This is a small RSA key management package, based on the openssl command line tool