上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 26 下一页
摘要: 自适应软件缓存管理 译自:Adaptive Software Cache Management 简介 由于负载的多样性,很难开发一个能够适用于各种负载的软件缓存管理策略。在本论文中,我们调研了一种用于软件缓存管理框架的自适应机制,通过调节参数来调节负载的最常(访问) vs 最近(访问)的缓存比例。最 阅读全文
posted @ 2021-07-12 10:03 charlieroro 阅读(888) 评论(1) 推荐(0)
摘要: API安全综述 译自:An Overview on API Security。 本文概括了API防护有关的方方面面,从上层视角介绍了API防护中主要注意的点,并给出了相应的建议。本文可以作为一个API防护架构的启发文档。 APIs是访问一个组织功能和数据的入口,但无意间暴露的API可能会对组织的数字 阅读全文
posted @ 2021-07-07 21:19 charlieroro 阅读(1203) 评论(0) 推荐(0)
摘要: API架构风格对比:SOAP vs REST vs GraphQL vs RPC 最近一段时间关于GraphQL的讨论很多,一些项目中也相继用到了这种风格,但使用是否合理,是否存在杀鸡用牛刀这样的问题,还有待商榷。 译自:Comparing API Architectural Styles: SOA 阅读全文
posted @ 2021-07-06 09:09 charlieroro 阅读(2141) 评论(0) 推荐(2)
摘要: 区分DDD中的Domain, Subdomain, Bounded Context, Problem/Solution Space 译自: Domain, Subdomain, Bounded Context, Problem/Solution Space in DDD: Clearly Defin 阅读全文
posted @ 2021-07-05 09:21 charlieroro 阅读(1112) 评论(0) 推荐(0)
摘要: BP-Wrapper:无锁竞争的替换算法系统框架 最近看了一个golang的高性能缓存ristretto,该缓存可以很好地实现如下功能: Concurrent High cache-hit ratio Memory-bounded (limit to configurable max memory 阅读全文
posted @ 2021-06-13 12:03 charlieroro 阅读(1055) 评论(0) 推荐(2)
摘要: EdgeX Foundry试运行 简介 EdgeX Foundry是一个由Linux基金会发起的,且厂商中立的开源IoT边缘计算项目。它可以采集来自多个源的数据,并将这些数据转发到一个中央系统。EdgeX Foundry支持多种IoT设备使用的协议,如BACNET、OPC-UA、MQTT和REST。 阅读全文
posted @ 2021-06-02 23:18 charlieroro 阅读(1235) 评论(0) 推荐(0)
摘要: 记一次golang内存泄露 最近在QA环境上验证功能时,发现机器特别卡,查看系统内存,发现可用(available)内存仅剩200多M,通过对进程耗用内存进行排序,发现有一个名为application-manager的容器服务的内存占用达到700多M,该服务使用Gin框架对外提供操作k8s资源的简单 阅读全文
posted @ 2021-05-24 10:47 charlieroro 阅读(1360) 评论(2) 推荐(0)
摘要: 在kubernetes上运行WASM负载 WASM一般用在前端业务中,但目前有扩展到后端服务的趋势。本文使用Krustlet 将WASM服务部署到kubernetes。 简介 Krustlet 是一个可以在kubernetes本地运行WebAssembly负载的工具。Krustlet作为kubern 阅读全文
posted @ 2021-05-07 20:00 charlieroro 阅读(1024) 评论(0) 推荐(0)
摘要: 微服务的进程间通信(IPC) 本文介绍了几种典型的微服务间通信方式,并提供了几种相应的实现方式。 译自:Microservice IPC 微服务的进程间通信架构图: 术语 IPC:进程间通信 MSA:微服务架构 概述 服务间通信包含两大类: 基于同步请求/响应的通信,如REST,gRPC 基于异步消 阅读全文
posted @ 2021-04-27 10:36 charlieroro 阅读(1349) 评论(2) 推荐(0)
摘要: BPF for storage:一种受外核启发的反式 译自:BPF for storage: an exokernel-inspired approach BPF主要用于报文处理,通过绕过网络栈提高报文的处理速度。本文则用于通过绕过存储栈(文件系统、BIO等层)来提高存储的读写效率,但在实现过程中也 阅读全文
posted @ 2021-04-21 20:02 charlieroro 阅读(1353) 评论(0) 推荐(0)
上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 26 下一页