分布式微服务框架:YC-Framework版本更新V1.0.9!!!

本文主要内容:

  • 1.V1.0.9版本更新主要内容
  • 2.YC-Framework新的征程

一、V1.0.9版本更新主要内容

  • (1)接入空气质量数据(和风天气API)。
  • (2)新增image-combiner(Java服务端图片合成工具)。
  • (3)新增easyes(在elatic search基础上只做增强不做改变)。
  • (4)新增dynamic-tp(动态线程池监控)。
  • (5)新增Gobrs-Async(高性能异步编排)。
  • (6)新增easypdf(一个用搭积木的方式构建pdf)。
  • (7)修复若干bug。
  • (8)支持InfluxDB。
  • (9)支持Clickhouse。
  • (10)支持Ti-DB。
  • (11)支持SQL Server。
  • (12)支持postgreSQL。
  • (13)支持neo4j。
  • (14)支持couchbase。
  • (15)支持达梦数据库。
  • (16)yc-framework官方文档全部开源。

本次版本更新,一方面更好的支持Dromara生态;另一方面在数据库层面支持更多;最后,YC-Framework全部开源(之前仅仅开源代码,未开源官方文档),现在统统全部开源,将来这个理念也不会发生改变,源代码均开源。YC-Framework致力于打造一款优秀的分布式微服务解决方案的目标不变。核心在于解决方案。面对不同的问题,解决方案千千万万。

二、YC-Framework开启新的征程

YC-Framework欢迎更多的朋友star、fork、pr、issues!!!

YC-Framework邀请广大爱好开源爱好技术的朋友们一起贡献!!!

接下来基于YC-Framework可围绕这么几个方面进行相关的代码贡献:

  • 1.文档例子层面,通过Example驱动文档不断完善。
  • 2.某个场景的解决方案系列(电商解决方案、内容解决方案、大数据分析解决方案、物联网解决方案、Saas通用层面解决方案等)。
  • 3.基于特定开源生态系列的轻量级脚手架(重点在于简洁)。
  • 4.修复YC-Framework存在的问题。
  • 5.集成与支持更多开源优秀生态。

1.文档例子层面,通过Example驱动文档不断完善

要求如下:

  • (1)文档以完善官方现有内容为主,每个文档必须有对应的Example示例项目。
  • (2)所有的Example相关代码,必须在yc-example模块下。
  • (3)yc-example下的子模块必须增加README.md简要说明。

2.某个场景的解决方案系列(电商解决方案、内容解决方案、大数据分析解决方案、物联网解决方案、Saas通用层面解决方案等)

要求如下:

  • (1)所使用模块必须基于yc-framework。
  • (2)可以是单体应用,也可以是微服务应用。
  • (3)必须有README.md说明解决方案。
  • (4)解决方案需有案例支撑,可以以Markdown形式或其它内容形式。
  • (5)应用必须能够正常运行(README.md需有步骤说明)。

3.基于特定开源生态系列的轻量级脚手架

要求如下:

  • (1)所使用模块必须基于yc-framework,如果涉及新的技术引用,可以在对应的模块上新增(允许引用新的)。
  • (2)可以是单体应用,也可以是微服务应用。
  • (3)必须有README.md说明。
  • (4)应用必须能够正常运行(README.md需有步骤说明)。

4.修复YC-Framework存在的问题

要求如下:

  • (1)针对广大朋友提相关的issue,可自行领取对应issue进行相应的问题修复,领取后,务必在一个月内解决(考虑到大家的时间,时间上可灵活,但最长期限为一个月)。
  • (2)在使用YC-Framework的过程中,发现代码存在问题,可直接修复。
  • (3)修复问题后,需简要叙述,不允许任何的无效提交。

5.集成与支持更多开源优秀生态

要求如下:

  • (1)Github或Gitee要求至少1000star。
  • (2)Github或Gitee要求所引用的开源项目必须处于活跃状态。
  • (3)所集成以及支持的开源优秀生态必须要有对应的示例或案例。

三、你需要具备哪些知识?

  • 1.熟练掌握Java编程。
  • 2.了解微服务或分布式相关知识。
  • 3.能熟练使用Git作为版本控制。

四、如何为YC-Framework做贡献?

YC-Framework目前以Github为主,Gitee作为备份同步。

贡献流程如下:

  • 1.先fork一份YC-Framework到自己的本地分支。
  • 2.修复问题或新增某功能时,发起pull request给YC-Framework原仓库即可。
  • 3.我会review你所修改的,如果没有问题,我就会合并至YC-Framework。

官方网站:
http://framework.youcongtech.com/

GitHub源代码地址:
https://github.com/developers-youcong/yc-framework

Gitee源代码地址:
https://gitee.com/developers-youcong/yc-framework

历史版本查看:
https://github.com/developers-youcong/yc-framework/releases

YC-Framework版本更新:V1.0.9的更多相关文章

  1. YC-Framework版本更新:V1.0.2

    分布式微服务框架:YC-Framework版本更新V1.0.2!!! 版本更新,本次版本为V1.0.2 主要更新内容如下所示: 集成ActiveMQ; 集成微信生态(支持微信公众号.微信支付.微信开放 ...

  2. YC-Framework版本更新:V1.0.3

    分布式微服务框架:YC-Framework版本更新V1.0.3!!! 本次版本V1.0.3更新 集成分布式事务Seata: 集成分布式事务Tx-LCN: 集成Kafka: 集成RocketMQ: 集成 ...

  3. YC-Framework版本更新:V1.0.5

    分布式微服务框架:YC-Framework版本更新V1.0.5!!! 本次版本V1.0.5更新 所有模块依赖调整: 部分问题修复: Nacos模块化: Eureka模块化: 支持SOA(即WebSer ...

  4. YC-Framework版本更新:V1.0.6

    分布式微服务框架:YC-Framework版本更新V1.0.6!!! 本文主要内容: V1.0.6版本更新主要内容 V1.0.6版本更新主要内容介绍 一.V1.0.6版本更新主要内容 1.系统例子覆盖 ...

  5. YC-Framework版本更新:V1.0.10

    分布式微服务框架:YC-Framework版本更新V1.0.10!!! 本文主要内容: 1.V1.0.10版本更新主要内容2.YC-Framework相关系列文章分享 一.V1.0.10版本更新主要内 ...

  6. .Net Core 控制台程序错误:Can not find runtime target for framework '.NETCoreApp,Version=v1.0' compatible with one of the target runtimes: 'win10-x64, win81-x64, win8-x64, win7-x64'.

    .Net Core 控制台程序错误:Can not find runtime target for framework '.NETCoreApp,Version=v1.0' compatible wi ...

  7. ASP.NET Boilerplate终于发布v1.0了

    (此文章同时发表在本人微信公众号"dotNET每日精华文章",欢迎右边二维码来关注.) 题记:ABP经过2年多的开发,终于发布第一个主要版本了,谨此提醒ABP的使用者. ASP.N ...

  8. 03-c#入门(简易存款利息计算器v1.0)

    本想把练习题做了的结果放上来,不过发现附录是有答案的,就算了吧,自己做了没问题就行了哈.之前提到过,要是有朋友有想法,需要做小工具我可以帮忙实现,不过貌似大家都很忙.SO,自己学完第4章后,决定做一个 ...

  9. DotNetCore跨平台~问题~NETCoreAPP, Version=v1.0' compatible with one of the target runtimes: 'win10-x64

    回到目录 新建console项目之后,编译程序出现以下错误: Can not find runtime target for framework '.NETCoreAPP, Version=v1.0' ...

随机推荐

  1. Linux 中递归删除文件

    递归删除当前目录下以 .json 结尾的文件 find . -name "*.json" | xargs rm -f find . -name "*.json" ...

  2. 『忘了再学』Shell基础 — 28、AWK中条件表达式说明

    目录 1.AWK的条件表达 2.条件表达式说明 (1)BEGIN (2)END (3)关系运算符 (4)说明AWK中条件表达式的执行过程 (5)AWK中使用正则表达式 (6)A~B练习 1.AWK的条 ...

  3. 如何安装TypeScript编译器?

    首先需要nodejs和npm工具.如果没有点击这里下载node(默认会附带安装npm工具):https://nodejs.org/en/ npm安装TypeScript npm install -g ...

  4. JuiceFS V1.0 RC1 发布,大幅优化 dump/load 命令性能, 深度用户不容错过

    各位社区的伙伴, JuiceFS v1.0 RC1 今天正式发布了!这个版本中,最值得关注的是对元数据迁移备份工具 dump/load 的优化. 这个优化需求来自于某个社区重度用户,这个用户在将亿级数 ...

  5. generatorConfig.xml自动生成实体类,dao和xml

    <?xml version="1.0" encoding="UTF-8"?><!DOCTYPE generatorConfiguration ...

  6. .Net Core 中使用工厂模式

    什么是工厂模式 工厂模式是最常用的设计模式之一,属于创建型模式. 有点: 解耦,可以把对象的创建和过程分开 减少代码量,易于维护 什么时候用? 当一个抽象类有多个实现的时候,需要多次实例化的时候,就要 ...

  7. rhel挂载本地光盘为yum源

    挂载光盘 mount /dev/sr0 /mnt/cdrom mkdir /mnt/cdrom 临时挂载 mount /dev/sr0 /mnt/cdrom 永久挂载光盘 mount -a 执行挂载 ...

  8. 用python整个URL缩短器

    URL缩短 短网址由于易于记忆和输入,因此在数字营销领域非常受欢迎. 这里给大家介绍一下,如何使用Python创建URL缩短器. python答疑 咨询 学习交流群2:660193417### fro ...

  9. 018(Phone List)(字典树)

    题目:http://ybt.ssoier.cn:8088/problem_show.php?pid=1471 题目思路: 这不就是一个超级明显的字典树嘛 字典树,又称单词查找树,Trie树,是一种树形 ...

  10. React key究竟有什么作用?深入源码不背概念,五个问题刷新你对于key的认知

    壹 ❀ 引 我在[react]什么是fiber?fiber解决了什么问题?从源码角度深入了解fiber运行机制与diff执行一文中介绍了react对于fiber处理的协调与提交两个阶段,而在介绍协调时 ...