简介
BSF 为 base service framework 的简写,用于基础服务的集成和跟业务无关的基础技术集成。
BSF集成了自研的监控报警系统,用来监控各个服务系统的性能及异常告警。集成并封装Apollo,Rocket MQ,Redis, Elastic Search,ELK,XXLJOB, Sharding JDBC等中间件,提供简易使用的底层框架。
愿景
为了更好地支持业务开发,让开发人员从中间件中解放出来,专注业务以提高开发效率。同时基础框架集中统一优化中间件相关服务及使用,为开发人员提供高性能,更方便的基础服务接口及工具。
开源csx-bsf-all Git地址 技术架构 介绍 BSF 为 base service framework 的简写,定义为永辉彩食鲜技术团队的基础框架,用于基础服务的集成和跟业务无关的基础技术集成。 BSF集成了自研的监控报警,用来监控各个服务系统的性能及异常告警。集成并封装Apollo,Rocket MQ,Redis, Elastic Search,ELK,XXLJOB, Sharding
free-bsf-all 源起 起源 https://gitee.com/yhcsx/csx-bsf-all (现已停止开源)项目,重新定制化修改。 介绍 BSF 为 Base Service Framework 的简写,定义为技术团队的基础框架,用于基础服务的集成和跟业务无关的基础技术集成。 BSF 集成并封装Apollo,Rocket MQ,Redis, Elastic Search,ELK,
Config配置类 StaticCache静态缓存类 Route路由类 Controller控制器类 View视图类 Request请求类 Response响应类 Event事件类 Listener监听类 Subscriber多事件监听 EventDispatcher事件调度
主要内容:基础类的功能如果您参考Apple文档,应该会看到框架的详细信息,如下所示。 框架定义了Objective-C类的基础层。 除了提供一组有用的原始对象类之外,它还引入了几个定义Objective-C语言未涵盖的功能的范例。 框架的设计考虑了这些目标 - 提供一小组基本实用程序类。 通过为解除分配等事项引入一致的约定,使软件开发更容易。 支持Unicode字符串,对象持久性和对象分发。 提供一定程度的操作系统独立
Listener 原型 <?php namespace Group\Listeners; abstract class Listener { abstract function setMethod(); public function getMethod() { return $this->setMethod(); } } 实现一个监听类 <?php
Event事件 自定义事件 事件对象Event,自定义Event {#事件对象event与如何定义一个event,例如:} <?php namespace Group\Events; class Event { protected $property; public function __construct($property = null) { $th
Response 参照symfony2的Response服务 常规 {#常规} public function testAction(Request $request, $id) { yield new \Response('这是文本'); } json格式 {#json格式} public function testAction(Request $