摘要:本文是关于 Newbe.Claptrap 项目主体内容的介绍,读者可以通过这篇文章,大体了解项目内容。 轮子源于需求 随着互联网应用的蓬勃发展,相关的技术理论和实现手段也在被不断创造出来。诸如“云原生架构”、“微服务架构”、“DevOps”等一系列关键词越来越多的出现在工程师的视野之中。总结来看,这 阅读全文
posted @ 2019-03-01 08:15 Newbe36524 阅读(800) 评论(6) 推荐(10) 编辑
摘要:Newbe.Mahua 1.X 系列 LTS 版本已经发布。本篇就来介绍一下 1.X 版本中的主要特性以及常见问题的解答。 主要特性 依赖注入 框架本身采用 Autofac 作为依赖注入框架。进行插件开发时,必然会使用到该框架。建议开发者阅读官方文档熟悉其用法。https://autofac.rea 阅读全文
posted @ 2018-09-28 09:29 Newbe36524 阅读(625) 评论(0) 推荐(1) 编辑
摘要:Newbe.Claptrap 框架如何实现多级生命周期控制?最近整理了一下项目的术语表。今天就谈谈什么是 Claptrap Lifetime Scope。 特别感谢 kotone 为本文提供的校对建议! Newbe.Claptrap 是一个用于轻松应对并发问题的分布式开发框架。如果您是首次阅读本系列 阅读全文
posted @ 2020-08-03 09:17 Newbe36524 阅读(221) 评论(1) 推荐(6) 编辑
摘要:Newbe.Claptrap 框架中 State 和 Event 应该如何理解?最近整理了一下项目的术语表。今天就谈谈什么是 Event 和 State。 Newbe.Claptrap 是一个用于轻松应对并发问题的分布式开发框架。如果您是首次阅读本系列文章。建议可以先从本文末尾的入门文章开始了解。 阅读全文
posted @ 2020-07-27 08:54 Newbe36524 阅读(159) 评论(4) 推荐(5) 编辑
摘要:Newbe.Claptrap 框架非常适合于解决具有并发问题的业务系统。火车票售票系统,就是一个非常典型的场景用例。 本系列我们将逐步从业务、代码、测试和部署多方面来介绍,如何使用 Newbe.Claptrap 框架来构建一个简易的火车票售票系统。 吹牛先打草稿 让我们来首先界定一个这个简易的火车售 阅读全文
posted @ 2020-07-21 09:00 Newbe36524 阅读(1039) 评论(6) 推荐(13) 编辑
摘要:接上一篇 Newbe.Claptrap 框架入门,第一步 —— 创建项目,实现简易购物车 ,我们继续要了解一下如何使用 Newbe.Claptrap 框架开发业务。通过本篇阅读,您便可以开始尝试使用 Claptrap 实现业务了。 开篇摘要 本篇,我通过实现 “清空购物车” 的需求来了解一下如何在已 阅读全文
posted @ 2020-07-20 08:59 Newbe36524 阅读(269) 评论(0) 推荐(5) 编辑
摘要:Newbe.Claptrap 框架中为什么用 Claptrap 和 Minion 两个词?最近整理了一下项目的术语表。今天就谈谈为什么起了 Claptrap 和 Minion 两个名字。 Claptrap 简单来说 Claptrap = Actor + 事件溯源 Claptrap 是本框架定义的一种 阅读全文
posted @ 2020-07-12 09:24 Newbe36524 阅读(120) 评论(4) 推荐(1) 编辑
摘要:让我们来实现一个简单的 “电商购物车” 需求来了解一下如何使用 Newbe.Claptrap 进行开发。 业务需求 实现一个简单的 “电商购物车” 需求,这里实现几个简单的业务: 获取当前购物车中的商品和数量 向购物车中添加商品 从购物车中移除特定的商品 安装项目模板 首先,需要确保已经安装了 .N 阅读全文
posted @ 2020-07-10 09:22 Newbe36524 阅读(251) 评论(1) 推荐(7) 编辑
摘要:反应式编程在客户端编程当中的应用相当广泛,而当前在服务端中的应用相对被提及较少。本篇将介绍如何在服务端编程中应用响应时编程来改进数据库操作的性能。 开篇就是结论 接续上一篇《谈反应式编程在服务端中的应用,数据库操作优化,从 20 秒到 0.5 秒》之后,这次,我们带来了关于利用反应式编程进行 ups 阅读全文
posted @ 2020-06-29 08:23 Newbe36524 阅读(321) 评论(0) 推荐(4) 编辑
摘要:Newbe.Claptrap 项目是笔者正在构建以反应式、Actor模式和事件溯源为理论基础的一套服务端开发框架。本篇我们将来了解一下框架在水平扩展方面的能力。 前情提要 时隔许久,今日我们再次见面。首先介绍一下过往的项目情况: 第一次接触本框架的读者,可以先点击此处阅读本框架相关的基础理论和工作原 阅读全文
posted @ 2020-06-22 09:06 Newbe36524 阅读(1180) 评论(3) 推荐(7) 编辑
摘要:2018 年五月之后,微软将后续发布的所有 docker image 都推送到了 MCR (Miscrosoft Container Registry),但在中国大陆,它的速度实在是令人发指,本文将介绍一种方法来解决这个问题。 如何使用 下载方式 存在至少三种方法进行加速: 使用 docker-mc 阅读全文
posted @ 2020-06-17 09:28 Newbe36524 阅读(207) 评论(0) 推荐(1) 编辑
摘要:2018 年五月之后,微软将后续发布的所有 docker image 都推送到了 MCR (Miscrosoft Container Registry),但在中国大陆,它的速度实在是令人发指,本文将介绍一种方法来解决这个问题。 基本思路 MCR 团队已经决定尝试一些方案为此提速,相关的讨论罗列在这个 阅读全文
posted @ 2020-06-11 09:04 Newbe36524 阅读(120) 评论(0) 推荐(1) 编辑