美国时间2018年11月10日6点,分布式数据库中间件开源软件 Sharding-Sphere
正式步入 Apache 基金会孵化器。

澳门葡萄京官方网站 1

 

根据 Apache 基金会邮件列表显示,7个约束性投票(binding
votes)和7个无约束性投票(non-binding
votes)的投票,全部持赞同意见,无弃权票和反对票,投票顺利通过。

原标题:全票通过!易观开源项目DolphinScheduler进入Apache孵化器 “Welcome
to Apache incubator,DolphinScheduler!”
美国时间2019年8月29日,易观开源的分布式…

原文链接:

Apache Sharding-Sphere 是目前 Apache
基金会中首个透明化分布式数据库中间件项目。Sharding-Sphere
是一套开源的分布式数据库中间件解决方案组成的生态圈,它由
Sharding-JDBC、Sharding-Proxy 和
Sharding-Sidecar(规划中)这3款相互独立的产品组成。他们均提供标准化的数据分片、分布式事务和数据库治理功能,可适用于如
Java 同构、异构语言、容器、云原生等各种多样化的应用场景。

原标题:全票通过!易观开源项目DolphinScheduler进入Apache孵化器

下面提供一些跟开源相关的文章链接:

澳门葡萄京官方网站 2

“Welcome to Apache incubator,DolphinScheduler!”

1. Apache的开源软件列表

(文/开源中国)    

美国时间2019年8月29日,易观开源的分布式任务调度引擎DolphinScheduler正式通过顶级开源组织Apache基金会的投票决议,以全票通过的优秀表现正式成为Apache孵化器项目!

2. Java开源Apache项目

根据Apache基金会邮件列表显示,在包含11个约束性投票(binding
votes)和2个无约束性投票(non-binding
votes)的投票全部持赞同意见,无弃权票和反对票,投票顺利通过。

3. 阿里巴巴的开源软件列表

易观贡献的DolphinScheduler进入 Apache
孵化器,是易观开源项目的重要里程碑, DolphinScheduler社区将遵循「The
Apache Way」,
秉承更加兼容并包与开放多样化的心态,由衷欢迎更多的开发者参与到社区中来,Committer虚位以待!

4. 百度的开源软件列表

DolphinScheduler是一个分布式易扩展的可视化 DAG
工作流任务调度系统,致力于解决数据处理流程中错综复杂的依赖关系,同时具有强大的可视化操作界面。
DolphinScheduler曾用名为“EasyScheduler”,由于名称已在国外某App使用,经社区讨论与投票后改名为DolphinScheduler,简称”DS”,
中文名
“小海豚调度”。我们希望DolphinScheduler就像它的名字一样,成为一个“开箱即用”的灵活易用的调度系统。

5. 腾讯的开源软件列表

易观缘何开发DolphinScheduler?

6. 华为的开源软件列表

2017年,易观在运营自己6.8Pb大小、6.02亿月活、每天近万个调度任务的大数据平台时,受到ETL复杂的依赖关系、平台易用性、可维护性及二次开发等方面掣肘,我们渴望找到一个具有以下功能的数据调度工具:

7. Netflix的开源软件列表

易于使用,开发人员可以通过非常简单的拖拽操作构建ETL过程。不仅对于ETL开发人员,无法编写代码的人也可以使用此工具进行ETL操作,例如系统管理员和分析师
解决“复杂任务依赖”问题,并且可以实时监视ETL运行状态 支持多租户
支持许多任务类型:Shell,MR,Spark,SQL,Python,Sub_Process,Procedure等
支持HA和线性可扩展性

8. 大公司都有哪些开源项目


易观技术团队意识到现有开源项目没有能够达到我们要求的,因此决定自行开发这个工具。我们在2017年底设计了DolphinScheduler的主要架构;2018年5月完成第一个内部使用版本,后来我们又迭代了几个内部版本后,系统逐渐稳定下来。

9. 2017年你不能错过的Java类库

家有DolphinScheduler初长成

10. 公司开源导航页

易观技术团队——这一支自百度、阿里、百分点、Ptmind、热云等团队的“数据极客”,秉持易观“让数据能力平民化”的初心,积极拥抱开源,曾贡献过Presto
Hbase Connector, Presto Kudu
Connector等令开发者称赞的项目。此次在公司的支持下,也积极将自己的开发的调度工具推动开源,旨在回馈开源的同时,助力打造更为强大的开源生态。

下面提供一些开源项目链接地址:

澳门葡萄京官方网站,团队在2019年3月初,小范围(10多家公司)开放了DS的种子用户试用,得到了非常正能量的反馈,在4月初的正式对外开放源码后,很快就获得了许多开发人员的关注兴趣,目前github上的star现在已超过1700个,参与开发和使用的公司包括嘀嗒出行、雪球、凤凰金融、水滴互助、华润万家等。

【spring项目】

DolphinScheduler的特点

1. spring以及子项目:

github地址:

DolphinScheduler提供了许多易于使用的功能,可加快数据ETL工作开发流程的效率。其主要特点如下:

【spring cloud项目】

通过拖拽以DAG 图的方式将 Task
按照任务的依赖关系关联起来,可实时可视化监控任务的运行状态
支持丰富的任务类型
支持工作流定时调度、依赖调度、手动调度、手动暂停/停止/恢复,同时支持失败重试/告警、从指定节点恢复失败、Kill
任务等操作 支持工作流全局参数及节点自定义参数设置 支持集群HA,通过
Zookeeper实现 Master 集群和 Worker 集群去中心化
支持工作流运行历史树形/甘特图展示、支持任务状态统计、流程状态统计

1. spring cloud系列项目:

github地址:

支持补数,并行或串行回填数据

【apache基金会】

欢迎调度小伙伴加入共建世界顶级的开源项目!

1. apache开源项目列表:

apache地址:

目前,DolphinScheduler在中国已经拥有了一个1300多位伙伴组成的用户及开发者社区。它也被许多公司和组织广泛采用作为其ETL调度工具。我们热烈欢迎更多的用户和开发者加入到贡献的队伍中来,让我们国人开源的调度引擎在世界开源生态中占据一席之地!

2. apache项目github地址:

github地址:

感谢参与社区的贡献者!

【eclipse基金会】

特别感谢愿意给DolphinScheduler提供指导的champion和mentors:

1. 轻量级的高性能JVM应用平台Vert.x

apache地址:
官方参考文档:

Champion:

【阿里巴巴】

Sheng Wu ( Apache Incubator PMC, Apache officer, wusheng@apache.org)

1. 开源JSON处理框架fastjson:

github地址:

Mentors:

2. 开源数据库连接池druid:

github地址:

Sheng Wu ( Apache Incubator PMC, Apache officer, wusheng@apache.org)
ShaoFeng Shi ( Apache Incubator PMC, shaofengshi@apache.org) Liang Chen
( Apache Incubator PMC, Apache member, chenliang613@apache.org) Furkan
KAMACI ( Apache Incubator PMC, Apache member, kamaci@apache.org) Kevin
Ratnasekera ( Apache Incubator PMC, Apache member, djkevincr@apache.org)

3. 开源分布式服务框架dubbo:

github地址:

initial committers:

4. 开源分布式开放消息队列RocketMQ:

github地址:

备注:RocketMQ已经进入apache孵化器,在孵化器的github地址如下:
github地址:

William-GuoWei (guowei20m@outlook.com) Lidong Dai
(lidong.dai@outlook.com) Zhanwei Qiao (qiaozhanwei@outlook.com) Liang
Bao (baoliang.leon@gmail.com) Gang Li (lgcareer2019@outlook.com) Zijian
Gong (quanquansy@gmail.com) Jun Gao (gaojun2048@gmail.com) Baoqi Wu
(wubaoqi@gmail.com)

5. 开源实时流式计算框架jstorm

github地址:

积极参与的贡献者:

6. 开源分布式数据库同步系统otter

github地址:

chongchongzi 、lfyee 、mnloveyx 、李林 、白强 、杨孟霏、胡将、王金海
、风清扬、林忠俊 、jiangzhx
、HangtongLee、hymzcn、jimmy201602、feloxx、xianhu、yangqinlong、hebin、shafi-1、mchcz、jamescheng16、xtony、chekore、LgbDemo、马泽国、刘小春、
Crossoverrr、jxauwxj

7.开源分布式数据库服务中间件cobar

github地址:

此外还要感谢数百位提出issue和建议以及使用的伙伴们的贡献和大力支持;感谢在项目早期提出指导的来自华为、京东、teradata、百分点、趣头条等公司负责调度的伙伴!

【唯品会】

特别感谢github mybatis-plus社区
,在得知DolphinScheduler想使用mybatis-plus来支持多数据库,特地发版去掉了NPL协议;感谢易观前端团队开源的高质量
UI 组件库ans-ui!

1. 开源调度框架Saturn:

github地址:

写在最后

【当当】

我们坚信将DolphinScheduler引入Apache可以推动更强大,更多样化的开源社区的发展。我们将努力践行“Community
Over
Code“的Apache文化,同时欢迎更多的公司和个人参与到开发者队伍中来,让DolphinScheduler社区更加健壮、健康的发展,让更多人享受开源带来的技术革命!

1. 开源调度框架elastic-job:

github地址:

目前DolphinScheduler的所有源代码和所有相关文档已捐赠给Apache Software
Foundation。这些代码已经在Apache License Version 2.0下:

2. 开源分库分表中间件Sharding-JDBC:

github地址:

代码库:

3. 开源分布式服务框架dubbox:

github地址:

文档:

【百度】

_docs_cn/

1.分布式系统配置管理disconf

github地址:

在线demo:

【腾讯】

为促进技术圈的茁壮发展,增进Apache
DolphinScheduler使用者的交流与学习,易观举办

1. 开源基于微服务的平台Tars

github地址:

“Apache DolphinScheduler(incubator) User Meetup”

【携程】

全国巡回活动,2019
年将陆续在北京、上海等地举行,邀请业内资深的技术专家,分享实战经验,促进互联网技术的教育。

1. 开源Redis多数据中心复制管理系统x-pipe

github地址:

本次巡回 Meetup首站将于10月26日在上海和大家见面,报名链接:

2. 开源配置管理平台apollo

github地址:

11月23日,北京站报名链接:

3. 开源数据库访问框架dal

github地址:

欢迎大家来交流!

【大众点评】

Apache DolphinScheduler(incubator) User Meetup·Shanghai

1. 开源实时应用监控平台cat

github地址:

Date: 2019,Oct, 26

【谷歌Google】

Meetup Place: Fourth Floor, Building 1, Founder 1107 Yuyuan Road,
Changning District, Shanghai.

1. 开源java轻量级IOC框架Guice

github地址:

Agenda:

2. 开源基于java1.6的类库集合的扩展guava

github地址:

1、Introduction/overview of DolphinScheduler (William-GuoWei).

【移动支付公司Square】

2、DolphinScheduler internals, fairly technical: how
DolphinScheduler works and so on (Zhanwei Qiao).

1. 开源处理网络请求的网络框架OkHttp

github地址:https://github.com/square/okhttp

3、DolphinScheduler practice

2. 网络请求框架Retrofit

github地址:

4、DolphinScheduler from Zero to One

【mybatis项目】

5、DolphinScheduler practice

1. Sql映射持久层框架mybatis

github地址:

6、Recently released features and Roadmap (Lidong Dai)

【hibernate项目】

7、Free discussion

1. 对象关系映射框架hibernate

github地址:


附:DolphinScheduler部分功能截图

开源组织或者个人项目

说明:由于一些项目的名字比较类似,为了区分把作者加上,作者署名团队或者主要开发者。

1. spring boot中文参考文档

作者:qibaoguang
github地址:

2. spring4中文参考文档

作者:Way Lau
github地址:

3. 开源分布式数据库中间件Mycat-Server

作者:mycat开源团队
github地址:

4. 开源分布式数据库中间件mycat文档mycat-doc

作者:mycat开源团队
github地址:

5. 基于spring的基础框架库springside

作者:江南白衣
github地址:

6. 开源信息化快速开发平台jeesite

作者:thinkgem
github地址:

7. Java资源大全中文版awesome-java-cn

作者:伯乐在线
github地址:

8. 通用权限管理系统cl-privilege

作者:pumadong
github地址:

9. 开源分布式应用追踪分析系统sky-walking

作者:sky-walking团队
github地址:

10. 轻量级Java Web框架smart-framework

作者:黄勇
git.oschina地址:

11.许雪里github:

作者:许雪里
github地址:

12. 响应式函数编程框架RxJava

作者:ReactiveX
github地址:

13. 常用的java基础工具类iceroot

作者:iceroot
github地址:

14. 开源轻量级的,高性能的事件总线MBassador

作者:Benjamin Diedrichsen
github地址:

15. 通过注解来减少Java中的重复代码工具lombok

作者:Reinier Zwitserloot
github地址:

16.简单日志门面slf4j

作者:QOS.ch
github地址:

17.模拟测试框架Mockito

作者:mockito
github地址:

18. 结合JUnit、 Guice、 Mockito的高效组合测试框架Jukito

作者:Arcbees
github地址:

19. 轻量化的分布式服务框架rsf

作者:Hasor Group
码云地址:

20. JAVA 极速WEB+ORM框架 JFinal

作者:James Zhan
github地址: