我的分布式微服务框架:YC-Framework
YC-Framework官方文档:
http://framework.youcongtech.com/
YC-Framework源代码:
https://github.com/developers-youcong/yc-framework.git
YC-Framework问题反馈:
https://github.com/developers-youcong/yc-framework/issues
一、YC-Framework的由来是什么?
我很早以前就想写一个框架了,但不确定写什么好,直到近几年分布式微服务的实践,使我想着写一个最佳通用型分布式微服务解决方案(也可以叫框架)。关于框架的命名,我想了很多,最终以YC定下来了,YC一词最早的灵感来源于《黑客与画家》这本书,同样也是我本人姓名的简写。
二、YC-Framework致力于解决什么样的问题?
YC-Framework官方文档中就声明了如下:
表示解决的问题是:
- 让开发分布式微服务应用更简单;
- 让部署分布式微服务应用更简单;
- 集成众多的行业领域解决方案;
- 微服务如何简单的实现高可用、高性能、高并发。
三、YC-Framework适用于什么样的群体?
主要针对Java开发群体。
Java开发群体的要求如下:
- 熟悉Java语言,有相关的Java开发经验;
- 了解分布式微服务,有使用过SpringBoot+SpringCloud;
- 掌握Linux常用知识,懂得软件安装和配置;
- 懂得搜索和提问。
四、YC-Framework的学习成本是怎样的?
学习成本不高,有使用Java编程语言开发的经验即可。
五、YC-Framework如何实现技术兼容性?
不会过于追求高版本,适合才是最重要的。
六、YC-Framework的文档内容主体有哪些?
文档内容主体有五大部分:
- 初步;
- 快速开始;
- 组件使用;
- 测试;
- 部署。
部分相关图如下:

七、YC-Framework使用过程中出现了问题怎么办?
任何的框架都不可能不会有问题,欢迎大家前往Github代码仓库-Issue提问
针对任何的提问,我本人将在业余时间进行处理。
关于如何提问,准备提问前,建议阅读一下:
http://tieba.github.io/common/howtoask.html
八、YC-Framework如果不活跃的怎么办?
只要你具备SpringBoot、Spring、SpringCloud相关的开发经验和善于搜索、热爱学习就能自行改造和维护。一定程度上说明,只要具备相应的开发经验,改造起来,并不难(懂一定的原理+实际的经验+热爱学习,肯定是没问题的)。
九、YC-Framework的商业模式是怎样的?
目前暂不考虑如何实现盈利。
十、YC-Framework的开发者有哪些?
目前开发者就我一个人,也许将来会有更多志同道合的小伙伴加入。
我的分布式微服务框架:YC-Framework的更多相关文章
- Dapeng框架-开源高性能分布式微服务框架
我们公司性质是新零售,公司也有专门的框架组.这群大牛自己开发了一整套分布式微服务框架.我们也在使用这套框架,有很多心得体会. 该框架既Dapeng也!开源github地址:https://github ...
- .Net Core 分布式微服务框架 - Jimu 添加 Swagger 支持
系列文章 .Net Core 分布式微服务框架介绍 - Jimu .Net Core 分布式微服务框架 - Jimu 添加 Swagger 支持 一.前言 最近有空就优化 Jimu (一个基于.Net ...
- .Net Core 分布式微服务框架介绍 - Jimu
系列文章 .Net Core 分布式微服务框架介绍 - Jimu .Net Core 分布式微服务框架 - Jimu 添加 Swagger 支持 一.前言 近些年一直浸淫在 .Net 平台做企业应用开 ...
- Net Core 分布式微服务框架
Jimu : .Net Core 分布式微服务框架介绍 https://www.cnblogs.com/grissom007/p/9291345.html 一.前言 近些年一直浸淫在 .Net 平台做 ...
- Surging 分布式微服务框架使用入门
原文:Surging 分布式微服务框架使用入门 前言 本文非 Surging 官方教程,只是自己学习的总结.如有哪里不对,还望指正. 我对 surging 的看法 我目前所在的公司采用架构就是类似与S ...
- [转载]Surging 分布式微服务框架使用入门
前言 本文非 Surging 官方教程,只是自己学习的总结.如有哪里不对,还望指正. 我对 surging 的看法 我目前所在的公司采用架构就是类似与Surging的RPC框架,在.NET 4.0框架 ...
- 推荐一款分布式微服务框架 Surging
surging surging 是一个分布式微服务框架,提供高性能RPC远程服务调用,采用Zookeeper.Consul作为surging服务的注册中心,集成了哈希,随机,轮询,压力最小优先作为 ...
- Kite: 一个分布式微服务框架(翻译)
原文链接:https://blog.gopheracademy.com/birthday-bash-2014/kite-microservice-library/ 此为中文翻译 用GO语言来编写web ...
- 基于docker 如何部署surging分布式微服务引擎
1.前言 转眼间surging 开源已经有1年了,经过1年的打磨,surging已从最初在window 部署的分布式微服务框架,到现在的可以在docker部署利用rancher 进行服务编排的分布式微 ...
随机推荐
- Go语言核心36讲(Go语言进阶技术十一)--学习笔记
17 | go语句及其执行规则(下) 知识扩展 问题 1:怎样才能让主 goroutine 等待其他 goroutine? 我刚才说过,一旦主 goroutine 中的代码执行完毕,当前的 Go 程序 ...
- python读取、写入txt文本内容
转载:https://blog.csdn.net/qq_37828488/article/details/100024924 python常用的读取文件函数有三种read().readline().r ...
- spring mvc 原理(快速理解篇)
这两张图大家应该都不陌生. 从图上来看就是:一个请求过来,front controller根据具体的请求路径分派到具体的controller,具体的controller处理请求并把处理结果返回给fro ...
- 【JavaScript】JS的坚实基础
前言 考虑到在后面的开发中,需要大量的使用js语言去进行开发,所以准备重新规整一下javascript的知识点,专门开了一个js的专栏,用来复习一下js语言.万事开头难,要是后面写的有问题的,欢迎 ...
- python3.7 pip
Is pip the same for 3.4+ No, it's not. A single pip installation serves a single Python distribution ...
- mysql: 看不见的空符号 char(9) char(10) char(13)
在统计年度销售额时,总觉得哪里不对劲.于是找了找,对了对,试了trim,消除前后的空格,也没反应. 在崩溃的边缘,终于发现了错的原因. 原来我在录入的时候,粘贴多了其他空白符号,看不见,摸不着,啊~ ...
- nohup、&、 2>&1详解
前言 对一个程序员来说,java项目的打包部署也是一项必须掌握的一项技术任务,现我将自己平时在maven下打包以及部署项目总结,希望对有这方面诉求的小伙伴有所帮助! 一.maven项目打包及命令 (1 ...
- 【JavaScript使用技巧】三个截取字符串中的子串,你用的哪个
[JavaScript使用技巧]三个截取字符串中的子串,你用的哪个 博客说明 文章所涉及的资料来自互联网整理和个人总结,意在于个人学习和经验汇总,如有什么地方侵权,请联系本人删除,谢谢! slice( ...
- liunx基础知识点2:文件操作命令、系统资源查询、权限赋予命令、安装命令、解压命令
- 菜鸡的Java笔记 第二十七 - java 链表基本概念
链表基本概念 1.链表的基本形式 2.单向链表的完整实现 认识链表 链表= 可变长的对象数组,属于动态对象数组的范畴 链表 ...