Pinned Repositories
blade-tool
SpringBlade 2.0 架构核心工具包,SpringBlade 是由一个商业级项目升级优化而来的SpringCloud微服务架构
blockchain-rpc-api
disruptor-proxy
Byte-code generator to create Disruptor-backed proxies
EOSRPCAdapter-Java
EOS RPC Adapter implementation for Java
eth-contract-api
EthereumJ native API or how to call contracts easily and with type safety
eth-propeller-web3j
Web3j backend for ethereum Propeller
geolite2
geolite2 database reader scheduler and Guava based cache
JavaMailReader
JavaMail reader test
spring-boot-demo
spring boot demo 是一个用来学习 spring boot 的项目,总共包含 50 个集成demo,已经完成 39 个。包含集成 actuator(监控)、admin(可视化监控)、logback(日志)、aopLog(通过AOP记录web请求日志)、统一异常处理(json级别和页面级别)、freemarker(模板引擎)、thymeleaf(模板引擎)、Beetl(模板引擎)、Enjoy(模板引擎)、JdbcTemplate、JPA(ORM框架)、mybatis(ORM框架)、通用Mapper、PageHelper、mybatis-plus、BeetlSQL、upload(本地文件上传和七牛云文件上传)、redis(缓存)、ehcache(缓存)、email(发送各种类型邮件)、task(基础定时任务)、quartz(动态管理定时任务)、swagger(API接口管理测试)、security(基于RBAC的动态权限认证)、Session共享、Zookeeper(结合AOP实现分布式锁)、RabbitMQ(消息队列)、websocket(服务端推送监控服务器运行信息)、socket.io(聊天室)、ureport2(中国式报表)、打包成war文件、集成 ElasticSearch(基本操作和高级查询)、Async(异步任务)、集成Dubbo(采用官方的starter)、MongoDB(文档数据库)、neo4j(图数据库)、docker(容器化)。
zencash-java-rpc-client
A Java RPC client for the Zen blockchain
Abramdy's Repositories
Abramdy/disruptor-proxy
Byte-code generator to create Disruptor-backed proxies
Abramdy/eth-contract-api
EthereumJ native API or how to call contracts easily and with type safety
Abramdy/geolite2
geolite2 database reader scheduler and Guava based cache
Abramdy/blockview-ethereum
Blockchain Explorer
Abramdy/cqrs
A lightweight Java CQRS framework.
Abramdy/dddsample-core
This is the new home of the original DDD Sample app (previously hosted at sf.net)..
Abramdy/disruptor-code-analysis
从源码入手,解析高性能并发框架-Disruptor.
Abramdy/disruptor_thrift_server
LMAX Disruptor backed Thrift Server implementation (half-sync/half-async).
Abramdy/ethereum-explorer
Abramdy/ethereum-secure-proxy
end to end encryption for your Ethereum node
Abramdy/ethereum.blocksabre.io
Block explorer for the Ethereum network
Abramdy/EthereumNodeProxy
Abramdy/feign-oauth2-spring-cloud-starter
Spring Cloud Feign OAuth2 authentication
Abramdy/feign-okhttp-spring-cloud-starter
Spring Cloud Feign OkHttp client
Abramdy/game-executor
采用Reactor模式,注册readycreate, readyfinish事件到更新服务UpdateService,通过处理后进行模型缓存,然后将消息转化为 dispatchThread消息分配模型需要的create, update, finish的事件进行单线程循环调度 。调度过程使用了系统预置锁模型,来进行多线程唤醒机制,将所有的update循环检测进行多 线程调度,多线程更新服务使用future-listener机制,在完成调度后,根据模型状态,如果模型存活重新将消息转化为update 事件注册到dispatchThread消息分配模型进行循环处理。如果模型死亡将消息转化为readyfinish事件注册到更新服务UpdateServic进行销毁 。这个系统实现了模型自动缓存,多线程异步循环调度模型更新,自动处理模型死亡事件进行销毁。 支持将多个updater绑定到同一个更新线程上,减少线程调度。
Abramdy/guava
Google Core Libraries for Java
Abramdy/hystrix-demo
A sample repo to demonstrate how hystrix works as well as the threads that the commands execute on under different conditions.
Abramdy/hystrix-playground
playground for hystrix commands
Abramdy/jAlarms
A simple, yet powerful notification system for Java server applications.
Abramdy/locker
mybatis乐观锁插件,MyBatis Optimistic Locker Plugin
Abramdy/lottery
答题抽奖项目,答题的数据存储在redis上,抽奖数据在数据库里,抽奖计算方法是区间计算,抽奖分两阶段。
Abramdy/MapReduce
MapReduce Demo
Abramdy/microservice-sampler
A Java Microservice & CQRS Demo using Spring Boot, Axon & Docker
Abramdy/microservices-transactions-tcc
Example of "composite" transactions managed by an Atomikos TCC rest coordinator
Abramdy/mpr_unit_of_work
Abramdy/Mycat-Server
Abramdy/netty-websocket
a fully-functioning websocket server built on netty.
Abramdy/polygene-java
Mirror of Apache Polygene java
Abramdy/spring-security-oauth2-example
Spring Security OAuth2 Demo工程
Abramdy/vesta-id-generator
Vesta是一款通用的ID产生器,互联网俗称统一发号器,它具有全局唯一、粗略有序、可反解和可制造等特性,它支持三种发布模式:嵌入发布模式、中心服务器发布模式、REST发 布模式,根据业务的性能需求,它可以产生最大峰值型和最小粒度型两种类型的ID,它的实现架构使其具有高性能,高可用和可伸缩等互联网产品需要的质量属性,是一款通用的高性能的发号器产品。