您好,欢迎来到12图资源库!分享精神,快乐你我!我们只是素材的搬运工!!
  • 首 页
  • 当前位置:首页 > 开发 > WEB开发 >
    让顺序员少写几万行代码:七个适用的散布式开源框架
    时间:2018-12-26 08:15 来源:网络整理 作者:网络 浏览:收藏 挑错 推荐 打印

    让顺序员少写几万行代码:七个适用的散布式开源框架

    散布式系统的出现是为了用廉价的、普通的机器完成单个计算机无法完成的计算、存储义务。其目的是应用更多的机器,处置更多的数据。截止目前,散布式系统已普遍被运用在互联网企业中,相关的开源软件也层出不穷。

    小编为大家整理了码云上广受好评的散布式效劳框架,希望能给大家带来一点协助,不足之处,欢迎讨论交流:)

    1、项目称号:散布式架构开发套件 jeesuite-libs

    项目简介:Jeesuite 是一个 Java 后台散布式架构开发套件。涵盖缓存、音讯队列、db 操作(读写别离、分库路由、自动crud)、定时义务、文件系统、api 网关、配置中心、SSO 一致认证平台、散布式锁、搜索、散布式日志、一致监控、快速集成dubbo、springboot等。

    本项目降低了企业散布式架构成本、全体方案开箱即用。

    项目地址:https://gitee.com/vakinge/jeesuite-libs

    2、项目称号:微效劳神经元 Neural

    项目简介:主要为散布式架构提供了集群容错的三大利刃:限流、升级和熔断。并同时提供了SPI、过滤器、JWT、重试机制、插件机制。此外还提供了很多小的黑科技(如:IP彩色名单、UUID增强版、Snowflake和大并发时间戳获取等)。

    项目地址:https://gitee.com/yu120/neural

    3、项目称号:散布式调度处置方案 Elastic-Job

    项目简介:Elastic-Job 是一个散布式调度处置方案,由两个相互独立的子项目 Elastic-Job-Lite 和 Elastic-Job-Cloud 组成。

    Elastic-Job-Lite 定位为轻量级无中心化处置方案,运用jar包的方式提供散布式义务的协调效劳。

    Elastic-Job-Cloud 运用 Mesos + Docker 的处置方案,额外提供资源管理、运用分发以及进程隔离等效劳。

    项目地址:https://gitee.com/elasticjob/elastic-job

    4、项目称号:散布式事务框架 LCN

    项目简介:LCN 散布式事务框架的中心功用是对本地事务的协调控制,框架本身并不创立事务,只是对本地事务做协调控制。因此该框架与其他第三方的框架兼容性强,支持一切的关系型数据库事务,支持少数据源,支持与第三方数据库框架一块运用(例如 sharding-jdbc)。

    LCN框架主要是为微效劳框架提供散布式事务的支持,在微效劳框架上做了进一步的事务机制优化,在一些负载场景上LCN事务机制要比本地事务机制的功用更好,4.0以后框架开方了插件机制可以让更多的第三方框架支持出去。

    项目地址:https://gitee.com/wangliang1991/tx-lcn

    5、项目称号:散布式配置管理平台 XXL-CONF

    项目简介:XXL-CONF 是一个散布式配置管理平台,拥有"强分歧性、毫秒级静态推送、多环境、多言语、配置监听、权限控制、版本回滚"等特性。现已开放源代码,开箱即用。

    项目地址:https://gitee.com/xuxueli0323/xxl-conf

    6、项目称号:散布式事务框架 myth

    项目简介:myth 是采用音讯队列处置散布式事务的开源框架,基于 java 言语来开发(JDK1.8),支持dubbo、springcloud、motan等 rpc 框架停止散布式事务。

    项目地址:https://gitee.com/shuaiqiyu/myth

    7、项目称号:异步散布式事务 TCC 框架 hmily

    项目简介:高功用散布式事务 tcc 开源框架。基于 java 言语来开发(JDK1.8),支持 dubbo、springcloud、motan 等 rpc 框架停止散布式事务。

    项目地址:https://gitee.com/shuaiqiyu/hmily

    【编辑引荐】

    Python 太蹩脚了?开发者总结了 8 大缘由

    2018让顺序员崩溃的瞬间!看到哪一个你哭了?

    圣诞顺序员男友寄雪和DR钻戒求婚,雪却化了

    Antd圣诞彩蛋遭遇开发者炮轰:我的按钮为什么被狗啃了?

    微信小顺序助手发布:开发者必备

    (责任编辑:admin)