-
YC-Framework的取名出於什麼考慮?
-
YC-Framework的特點有哪些?
-
YC-Framework的模塊由哪些組成?
-
爲什麼要開發YC-Framework?
-
YC-Framework致力於解決怎樣的問題?
-
YC-Framework適用於哪些羣體?
-
YC-Framework的學習成本到底有多高?
-
YC-Framework使用過程出現問題怎麼辦?
-
YC-Framework不維護了怎麼辦?
-
YC-Framework會不會有前端展示系統?
-
YC-Framework的商業模式是什麼?
-
YC-Framework的開發者有哪些?後續是否招人?
-
YC-Framework目前能否支撐分佈式?
-
YC-Framework的以往信息有哪些?
一、YC-Framework的取名出於什麼考慮?
-
個人姓名的縮寫;
-
《黑客與畫家》給予的啓發;
-
程序員的產品夢(想構建一個以自己命名的分佈式微服務框架,通過其闡述自己對分佈式微服務乃至IT界研發的理念等)。
二、YC-Framework的特點有哪些?
-
項目分層結構清晰;
-
各種成熟的方案;
-
適用於各種雲(公有云、私有云均支持);
-
技術選型可靠;
-
輕量級腳手架(二次開發成本低);
-
推崇自動化。
三、YC-Framework的由哪些模塊組成?
一共由五大模塊組成,分別爲如下:
-
yc-api(api);
-
yc-auth(認證);
-
yc-common(所有組件模塊);
-
yc-gateway(網關);
-
yc-modules(所有業務微服務)。
四、爲什麼要開發YC-Framework?
-
自我深度學習的需要;
-
覆盤以往分佈式微服務開發的教訓;
-
提煉以往分佈式微服務開發的最佳實踐;
-
程序員的產品夢(技術同商業相結合,彼此促進,避免一葉障目)。
五、YC-Framework致力於解決哪些問題?
-
讓開發分佈式微服務應用更簡單;
-
讓開發分佈式微服務應用更簡單;
-
集成衆多的行業領域解決方案;
-
微服務如何簡單地實現高可用、高性能、高併發。
六、YC-Framework適用於哪些羣體?
-
所有掌握Java開發技能的研發人員;
-
正在做微服務架構技術選型或實施微服務架構的團隊;
-
具備Java基礎的在校學生;
-
計算機教師;
-
開源愛好者。
七、YC-Framework的學習成本到底有多高?
以下是基本的要求(掌握了,很容易就能學會):
-
熟悉版本控制工具(如Git、SVN);
-
掌握一定的Linux常用命令,能夠編寫shell腳本;
-
掌握Java語言,能夠編寫CRUD並解決一些常見問題;
-
掌握一種或多種IDE(如Idea、Eclipse);
-
能夠獨立搭建和配置環境(如JDK、Maven、MySQL等);
-
懂得搜索和提問;
-
瞭解一定的分佈式微服務知識;
-
能夠堅持不斷學習。
八、YC-Framework使用過程中出現了問題怎麼辦?
出現任何問題可通過如下渠道反饋(相應信息均已提供):
-
Github;
-
Gitee;
-
郵件;
-
微信羣;
-
加本人微信。
Github提issues:
Gitee提issues:
通過發郵件反饋對應的問題,官方郵件爲:[email protected]
加官方交流羣反饋問題,關注公衆號即可!!
加羣注意事項:
-
不得發任何的營銷廣告推廣;
-
不得發衆籌、水滴籌這樣的(如今騙子多,不得不提防);
-
違反上面兩條,踢出羣。
九、YC-Framework不維護了怎麼辦?
就目前而言不會不維護,目前我的個人計劃是至少維護到2.x版本。當然了,如果有朝一日不維護,使用者朋友也不必擔心,代碼是開源的,協議是MIT協議,大家可自行維護。在我個人維護過程中,如代碼功能增加、問題修復、文檔增加或完善、增加案例代碼等,肯定是需要花費不少業餘時間的,所以呢,我個人希望大家能夠多多支持YC-Framework,支持的形式如下:
-
關注微信公衆號;
-
Star YC-Framework;
-
Fork YC-Framework。
十、YC-Framework會不會有一個前端展示系統?
會有的。就今年年度計劃來說,第三季度或第四季度會安排上。前端技術選型目前主要兩個,一個是Vue.js,另一個是React.js。
十一、YC-Framework的商業模式是什麼?
任何一個開源項目都是需要人力、時間、金錢的投入,去年我在我的分佈式微服務框架:YC-Framework一文中說到,"目前暫不考慮如何實現盈利"。但去年的facker.js事件、log4j事件等讓我意識到一點,開源如果不盈利是很難持久的,但就目前而言我尚未完全想清楚盈利模式是什麼,故保持初衷如下:
-
個人的產品夢;
-
提煉個人分佈式微服務實踐經驗;
-
分享和幫助大家。
目前的盈利模式就是大家的支持(如star、fork或關注微信公衆號)!!!
十二、YC-Framework的開發者有哪些?後續是否招人?
目前就我一個人,按照計劃,至少2.x以後再考慮招人。當然了,在此過程中,大家可以多多提出自己的建議,幫助我改進和不斷完善分佈式微服務框架YC-Framework。
十三、YC-Framework目前能否支撐分佈式?
足以支撐。部分模塊雖然沒有相應代碼配置,但可以採用業界默認的,業界默認的可在對應組件的官方文檔中找到,如有疑惑可通過Github、Gitee、郵件、加羣、加本人微信的形式進行反饋。
十四、YC-Framework的以往信息有哪些?
除官方文檔外,文章列表歸納如下(按時間倒序):