YC-Framework版本更新: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

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章