FastEndpoints:实现 REPR模式的.Net6轻量级REST Api框架

FastEndpoints是用于 ASP.Net 6 的轻量级 REST Api 框架,实现 了 REPR(请求-端点-响应)模式 。 提供了比Minimal Api和MVC 控制器更好的替代方案

2 年 前

雷达趋势观察:2022 年 10 月

“平台工程”已被提议作为 DevOps 和 SRE 的替代方案。 我们已经看到了针对 GPT-3 的类似 SQL 注入的攻击的演示; 星巴克、Chipotle 和环球影城等公司正在提供基于

1 年 前

为何软件IT行业重视创新而不是稳定?

发展您的系统,而不会被您的语言必须与其他实现的性能、功能集或库生态系统相匹配的期望所束缚。 这篇文章讨论了创建软件系统替代实现的挑战和动态,重点是编程语言及其即时 (JIT) 编译器。作者从优化

20 分钟 前

GRASP之多态性模式 - Kamil Grzybek

问题:如何根据类型处理替代方案? 解决方案:当相关的替代或行为因类型(类)而异时,将行为(使用多态操作)的责任分配给行为变化的类型。 多态性 是 面向对象 设计的基本原则。在这种情况下

4 年 前

从Node到Deno - DEV

尝试收集一些Node中最常用的主题,并用Deno寻找它们的替代方案。首先,我想明确地说,我们可以使用许多当前的Node.js模块。由于许多模块都是可重用的,因此无需为所有方法寻找替代方案。您可以

3 年 前

使用Storm、Kafka和ElasticSearch处理实时数据 -javacodegeeks

: 可以使用的另一种技术堆栈是SMACK [1]: Spark:引擎(替代Storm) Mesos:容器 Akka:模型 Cassandra:存储(替代ElasticSearch

3 年 前

Blitz4j - 可伸缩的日志框架

数据结构替代了同步锁。 基于内存的配置。 使用executor pool 替代 wait-notify ,将应用和日志更好地隔离。可配置的更好的日志信息流。 在不影响应用性能情况下,能够动态配置

10 年 前

为什么要和Brave勇敢浏览器说再见? - arunmozhi

浏览器正常运行: 当服务器关闭时,应用程序停止工作,这是Brave多么巨大的设计缺陷。   其他替代方案: 一个有趣的替代方案是 Vivaldi :它试图做 Opera 在 Chrome 之前所做

2 年 前

zap是uber用Go语言编写的开源日志

JSON-serialized 为了兼容标准库和bark, zap提供一个zwrap.Standardize 和 zbark.Barkify适配器. 两个都慢于核心zap日志, 但是快于他们替代的库包。 zap的

7 年 前

NPM 与 Yarn 基准性能测试

Yarn是Facebook最近推出的替代NPM的Node.js依赖管理,声称比NPM要更快和可靠的。有人对它们进行了基准性能测试

7 年 前

AOP vs Decorator

模式,过滤器功能就被你用SQL语句的where语法给替代了,那么以下你可能不必再看. http://www.jdon.com/AOPdesign/decorator.htm

10 年 前

jivejdon3疑惑

意思 好象是用这个仓储库来替代dao层? 还有值对象 是不是就是一个业务层保存状态的容器 把一些需要经常用到的值保存起来 类似servlet session的作用?

10 年 前

Terracotta放弃Java垃圾回收机制,使用BigMemory

BigMemory替代JVM的GC,在ENcache中还是比较容易配置的。 Terracotta通过BigMemory分配了200G作为heap内存,没有遇到像Java GC对内存有2G限制的门槛,这是一大

10 年 前

Scala的Cake实现依赖注入是一个谎言

The Cake Is a Lie 指出大多数不知道:Scala中 Cake模式实现依赖注入 是一个 可怕的想法 建议使用 Reader Monad 替代,但是它好像是一种概念性的,只在

9 年 前

Rust语言之GoF设计模式:代理模式

代理是一种结构 设计模式 ,它提供一个对象来替代客户端使用的真实服务对象。代理接收客户端请求,执行一些工作(访问控制、缓存等),然后将请求传递给服务对象。 例如诸如 Nginx 之类的

1 年 前