我的分布式微服务框架: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 进行服务编排的分布式微 ...
随机推荐
- QMake(Qt项目构建)
qmake工具能够简化不同平台上的项目构建.可以自动产生Makefiles文件,仅仅需要少量的信息就可以生成Makefile文件.同时qmake也可以构建不是Qt的项目.qmake基于项目文件中的信息 ...
- IRCUT作用
IRCUT组成原理 IRCUT由两层滤光片组成,一片红外截止或吸收滤光片和一片全透光谱滤光片 白天是红外截止滤光片工作,晚上是全透滤光片工作,白天摄像头可以接收到人眼无法识别的红外线,会导致图像与肉眼 ...
- Asp.Net 熟悉 Spring
注:(为加强记忆,所以记录下来,对于有些地方为什么那样写,我也不太理解) 一.我们先创建个窗体应用程序Demos,事先熟悉它是这么实现的 第一步,先在项目的根目录下建一个library文件夹,目的是放 ...
- 如何使用原生的Ribbon
什么是Ribbon 之前分析了如何使用原生的Feign,今天我们来研究 Netflix 团队开发的另外一个类库--Ribbon. Ribbon 和 Feign 有很多相似的地方,首先,它们本质上都是 ...
- 神经网络 感知机 Perceptron python实现
import numpy as np import matplotlib.pyplot as plt import math def create_data(w1=3,w2=-7,b=4,seed=1 ...
- 使用.NET6打造动态API
ApiLite是直接将Service层自动生成api路由,可以不用添加Controller,支持模块插件化,在项目开发中能够提高工作效率,降低代码量. 开发环境 .NET SDK 6.0.100-rc ...
- Docker 搭建 Jenkins 持续集成自动化构建环境
1.Docker镜像拉取 Jenkins 环境命令 docker pull jenkins/jenkins:lts 查看下拉取的镜像 docker images 2.通过容器编排方式构建 Jenkin ...
- element-UI 中的upload组件如何添加token?
<el-upload :show-file-list="false" :on-error="errmsg" :headers="headers& ...
- 为何我中断执行的线程不起作用,Why
摘要:我们就以一个案例的形式,来为大家详细介绍下为何中断执行的线程不起作用. 本文分享自华为云社区<明明中断了线程,却为何不起作用呢?>,作者:冰 河. 当我们在调用Java对象的wait ...
- CVAT 用户指南
用户指南 计算机视觉标注工具(CVAT)是基于 Web 为计算机视觉算法标注视频和图像的在线工具. 它的灵感来自Vatic免费的.在线的.交互式的视频注释工具. CVAT有许多强大的功能: 在关键帧之 ...