GameFramework食用指南

1.框架简介 GF框架分两部分,GameFramework(GF)和UnityGameFramework(UGF); 通过接口的形式对Unity引擎进行了解耦; GF独立于Unity,具体业务逻辑实现都在GF中; UGF是继承了MonoBehaviour的组件,通过接口调用GF中Module的方法; …

Continue Reading

3. Caller 服務調用 - dapr

  • 2022 年 6 月 28 日
  • 筆記

前言 上一篇我们讲了使用HttpClient的方式调用,那么如果我们现在需要更换为通过dapr实现服务调用,我们需要做哪些事情呢? Caller.Dapr 入门 如果我们的项目原本使用的是Caller.HttpClient,现在希望改为使用Caller.Dapr,那么我们需要做什么呢? 改造 Cal …

Continue Reading

Fastflow——基於golang的輕量級工作流框架

  • 2022 年 5 月 23 日
  • 筆記

Fastflow 是什么?用一句话来定义它:一个 基于golang协程 、 支持水平扩容 的分布式高性能 工作流框架 。 它具有以下特点: 易用性 :工作流模型基于 DAG 来定义,同时还提供开箱即用的 API,你可以随时通过 API 创建、运行、暂停工作流等,在开发新的原子能力时还提供了开箱即用的 …

Continue Reading

MASA Framework - DDD設計(1)

  • 2022 年 2 月 15 日
  • 筆記

目录 MASA Framework - 整体设计思路 MASA Framework - EventBus设计 MASA Framework - MASA Framework - DDD设计(1) DDD 领域驱动设计是一个有关软件开发的 方法论 ,它提出基于领域开发的开发模式,基于DDD理论,我们可 …

Continue Reading

MASA Framework - EventBus設計

  • 2022 年 1 月 14 日
  • 筆記

目录 MASA Framework - 整体设计思路 MASA Framework - EventBus设计 概述 利用发布订阅模式来解耦不同架构层级,亦可用于解决隔离业务之间的交互 优点: 松耦合 横切关注点 可测试性 事件驱动 发布订阅模式 发布者通过调度中心将消息发送给订阅者。调度中心解决发布 …

Continue Reading

MASA Framework - 整體設計思路

  • 2022 年 1 月 11 日
  • 筆記

源起 年初我们在找一款框架,希望它有如下几个特点: 学习成本低 只需要学.Net每年主推的技术栈和业务特性必须支持的中间件,给开发同学减负,只需要专注业务就好 个人见解:一款好用的框架应该是补充,而不是颠覆或过度创新 对扩展开放 可以按照业务需求任意调整依赖实现,而不被捆绑在一个架构思路上 功能强大 …

Continue Reading

PureMVC學習筆記

  • 2021 年 3 月 27 日
  • 筆記

一.简介 PureMVC是基于MVC思想和一些基础设计模式建立的一个轻量级的应用框架,免费开源,最初是执行的ActionScript 3语言使用,现在已经移植到几乎所有主流平台。PureMVC官方网站: //puremvc.org ,框架及其响应的说明文档直接在官网中下载即可。 二.基本结构 Pur …

Continue Reading

Solr:Slor初識(概述、Windows版本的安裝、添加IK分詞器)

  • 2020 年 12 月 21 日
  • 筆記

1、Solr概述 (1)Solr与数据库相比的优势 搜索速度更快、搜索结果能够按相关度排序、搜索内容格式不固定等 (2)Lucene与Solr的区别 Lucene提供了完整的查询引擎和索引引擎,目的是为软件开发人员提供一个简单易用的工具包 Solr的目标是打造一款企业级的搜索引擎系统,它是一个搜索引 …

Continue Reading