Skip to content
upan edited this page Sep 8, 2016 · 60 revisions

Welcome to the mylink wiki!

Github资源汇集

语言

工具

中间件

  • 缓存中间件

    • Redis
    • EhCache
  • 消息队列

    • Kafka code
    • Jafka code,一个快速的分布式消息系统,Kafka的Java版本
    • MetaQ code 淘宝开源的类Kafka项目
    • RabbitMQ site
    • Apache ActiveMQ
  • 服务治理

    • Dubbo code 阿里巴巴开源的分布式服务框架
    • DubboX code,当当在dubbo基础上提供的增强版本
    • Motan code 新浪微博的分布式服务框架
    • Finagle site code, 是Twitter基于Netty开发的支持容错的、协议无关的RPC框架
    • Hystrix code, 是Netflix 公司开发用来处理依赖隔离的框架,同时也是可以帮我们做依赖服务的治理和监控.
      介绍
  • 服务发现

  • 配置管理 zk,console

  • 计划任务

    • Quartz Scheduler code
    • Elastic-Job code,是一个分布式调度解决方案
  • 异步通讯

    • Netty site code, User guide for 4.x Netty提供异步的、事件驱动的网络应用程序框架和工具,用以快速开发高性能、高可靠性的网络服务器和客户端程序。
  • 序列化

    • FastJson code
    • Jackson site,文档值得一读
    • Xstream
    • protobuf
    • thrift
  • 持久层

    • MyBatis code Mybatis-3 文档
    • Cobar code,阿里基于MySQL的分布式数据库服务中间件
    • Mycat site,分布式数据库中间件,基于Cobar
    • TDDL(Taobao Distributed Data Layer) code, 主要解决了分库分表对应用的透明化以及异构数据库之间的数据复制,它是一个基于集中式配置的jdbc datasource实现,具有主备,读写分离,动态数据库配置等功能。
  • 数据库连接池

    • Druid code ,为监控而生的数据库连接池!
    • C3P0 ,是一个开源的JDBC连接池,它实现了数据源和JNDI绑定,支持JDBC3规范和JDBC2的标准扩展。目前使用它的开源项目有Hibernate,Spring等。
  • Web Framwork

  • 模版引擎

    • FreeMarker
  • 日志

    • SLF4J
    • Apache Log4j
    • Apache Log4j 2 source,升级版本
  • 工具类

    • Apache Commons
    • Google guava source,该项目是 Google 的一个开源项目,包含许多 Google 核心的 Java 常用库
    • Apache HttpComponents Client source site,强大的Http请求组件
    • Dozer
  • 文件系统

    • TFS

Clone this wiki locally