• YCFramework版本更新:V1.0.9


    分布式微服务框架: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

  • 相关阅读:
    raspbian设置locale
    docker redis
    consul开发部署集群
    自动更新ssh登录的key到远程主机
    docker官方脚本阿里云镜像
    nodejs中国镜像
    github修改hosts加速
    docker容器更新总是自动重启
    webstrom不显示右边的竖线,代码结构线
    _mssql.c:266:22: fatal error: sqlfront.h: No such file or directory
  • 原文地址:https://www.cnblogs.com/youcong/p/16609035.html
Copyright © 2020-2023  润新知