摘要:
写在开头 原书开源地址在:https://berb.github.io/diploma-thesis/community/index.html 这本书讲了如何实现一个高性能高可拓展高可用的网络架构。书中讲到了非常广的知识面,如并发模型、服务器架构,分布式数据库等,还试图教会我们如何根据现有资源和场景 阅读全文
随笔分类 - 读书笔记
Llama2 论文中译版——开放式基础和微调聊天模型
2023-07-27 23:15 by 沉睡的木木夕, 5025 阅读, 收藏,
摘要:
# Llama 2:开放式基础和微调聊天模型 ## 写在前头 因为最近一直在使用 LLM 工具,所以在学习 [Llama 2:开放式基础和微调聊天模型](https://ai.meta.com/research/publications/llama-2-open-foundation-and-fin 阅读全文
[翻译] Cassandra 分布式结构化存储系统
2022-04-08 23:42 by 沉睡的木木夕, 894 阅读, 收藏,
摘要:
Cassandra 分布式结构化存储系统 摘要 Cassandra 是一个分布式存储系统,用于管理分布在许多商品服务器上的大量结构化数据,同时提供无单点故障(no single point of failure)的高可用服务。Cassandra 的目标是在数百个节点(可能分布在不同的数据中心)的基础 阅读全文
重新梳理调度器——GMP 调度模型
2021-07-17 01:11 by 沉睡的木木夕, 1294 阅读, 收藏,
摘要:
调度器——GMP 调度模型 Goroutine 调度器,它是负责在工作线程上分发准备运行的 goroutines。 首先在讲 GMP 调度模型之前,我们先了解为什么会有这个模型,之前的调度模型是什么样子的?为什么要改成现在的模式? 我们从当初的Goroutine 调度设计文档得知之前采用了 GM 的 阅读全文
关于个人微服务相关的学习资料
2021-07-08 00:32 by 沉睡的木木夕, 370 阅读, 收藏,
摘要:
MS.Microservice 微服务架构设计 此项目主要是个人在学习微服务的过程中所了解到的知识点 .NET 微服务 - 体系结构电子书-原文英文版 .NET 微服务 - 体系结构电子书 Martin Fowler 对微服务特征的概括:微服务 上下文边界 领域命令模式处理程序 领域命令验证 贫血领 阅读全文
async-await 线程分析
2020-01-15 00:55 by 沉睡的木木夕, 924 阅读, 收藏,
摘要:
这里没有线程 原文地址: "https://blog.stephencleary.com/2013/11/there is no thread.html" 前言 我是在看 C 8.0 新特性异步流时在评论里看到这篇文章的,阅读之后发现这篇文章干货满满,作者解释的非常清晰,里面的本质分析内容在《CLR 阅读全文
年终总结?— — 空白的2019
2019-12-31 00:05 by 沉睡的木木夕, 473 阅读, 收藏,
摘要:
年终总结? 这貌似是我第一次在这里做年终总结。 其实我之前的那几年的这一天,其实我都有想法写下我的年底心声。但是话到嘴边,又咽下去了。键盘的击打声渐渐变弱,乃至无声。此时这个时候房间里没有了键盘声,真的显得特别寂静。 回看整个2019,我发现我好像做了很多事情。但是抬起头望着对面的墙壁,又感觉我什么 阅读全文
RxJS——调度器(Scheduler)
2019-09-04 09:50 by 沉睡的木木夕, 2618 阅读, 收藏,
摘要:
调度器 什么是调度器?调度器是当开始订阅时,控制通知推送的。它由三个部分组成。 调度是数据结构。它知道怎样在优先级或其他标准去存储和排队运行的任务 调度器是一个执行上下文。它表示任务在何时何地执行(例如,立即或是在回调机制中如 setTimeout 或 process.nextTick,又或是动画框 阅读全文
RxJS——主题(Subject)
2019-09-03 09:30 by 沉睡的木木夕, 1095 阅读, 收藏,
摘要:
主题(Subjects) 什么是主题?RxJS 主题就是一个特性类型的 Observable 对象,它允许值多路广播给观察者(Observers)。当一个简单的 Observable 是单播的(每个订阅的观察者它们自己都依赖 Observable 的执行)时候,主题(Subjects)就是多播的。 阅读全文
RxJS——Operators
2019-09-02 09:39 by 沉睡的木木夕, 2952 阅读, 收藏,
摘要:
RxJS 的操作符(operators)是最有用的,尽管 Observable 是最基本的。操作符最基本的部分(pieces)就是以申明的方式允许复杂的异步代码组合简化。 什么是操作符? 操作符是函数。这里有两种操作符: 管道操作符(Pipeable Operators)是可以通过使用 管道传输到 阅读全文
RxJS——可观察的对象(Observable)
2019-08-28 20:10 by 沉睡的木木夕, 7129 阅读, 收藏,
摘要:
可观察的(Observable) 可观察集合(Observables)是多值懒推送集合。它们填补了下面表格的空白: | | SINGLE | MULTIPLE | | | | | | Pull | Function | Iterator | | Push | Promise | Observable 阅读全文
响应式js库——rxjs
2019-08-28 00:49 by 沉睡的木木夕, 981 阅读, 收藏,
摘要:
原文地址:https://rxjs.dev/guide/overview 简介 RxJS 是组合异步以及基于事件的使用可观察者序列的程序类库。它提供一个核心类型, "Observable" ,附属类型(Observer,Schedulers,Subjects)并且受到了数组额外操作(map,filt 阅读全文
C#8.0—非空引用类型
2019-08-22 19:19 by 沉睡的木木夕, 3946 阅读, 收藏,
摘要:
非空引用类型——C 8.0 原文地址:https://devblogs.microsoft.com/dotnet/try out nullable reference types/?utm_source=vs_developer_news&utm_medium=referral 该新增的特性最关键的 阅读全文
C#8.0——异步流(AsyncStream)
2019-08-10 23:45 by 沉睡的木木夕, 4157 阅读, 收藏,
摘要:
异步流(AsyncStream) 原文地址: "https://github.com/dotnet/roslyn/blob/master/docs/features/async streams.md" 注意:以下内容最好能根据反编译工具查看异步流相关类生成的代码效果最佳 异步流是可枚举类(Enume 阅读全文
C#7.2——编写安全高效的C#代码
2018-11-07 18:59 by 沉睡的木木夕, 1868 阅读, 收藏,
摘要:
原文地址:https://docs.microsoft.com/zh cn/dotnet/csharp/write safe efficient code?view=netcore 2.1 值类型的优势能避免堆分配。而劣势就是往往伴随的数据的拷贝。这就导致了在大量的值类型数据很难的最大化优化这些算法 阅读全文
Ocelot中文文档-Route
2018-06-08 17:11 by 沉睡的木木夕, 2287 阅读, 收藏,
摘要:
路由(Routing) Ocelot主要功能是接收即将发来的请求并转发它们至下游服务。与此同时,以另一个http请求的形式(在将来这可能是任何传输的机制) Ocelot将一个请求的路由描述为另一个路由ReRoute。为了在Ocelot能运行,你需要在配置中设置ReRoute。 为了设置ReRoute 阅读全文
Ocelot中文文档-Configuration
2018-06-06 17:56 by 沉睡的木木夕, 2770 阅读, 收藏,
摘要:
配置 一个关于Ocelot配置例子在 "这里" 。配置有两个部分。一个数组类型的ReRoutes和一个全局配置。ReRoutes是个对象,告诉Ocelot怎么去处理一个上游请求。全局配置有点繁琐( is a hacky )并且允许复写ReRoutes指定的配置。如果你不想管理太多的ReRoutes那 阅读全文
Ocelot中文文档-Not Supported
2018-06-06 17:55 by 沉睡的木木夕, 812 阅读, 收藏,
摘要:
Not Supported Ocelot不支持以下几种情况 块级编码(Chunked Encoding ) Ocelot始终会获取消息体的大小并返回内容长度(Content Length)。这种情况它是不会工作的。 转发主机头信息(Fowarding a Host Header) 你发送主机头Oce 阅读全文
Ocelot中文文档-Getting Started
2018-06-06 17:53 by 沉睡的木木夕, 470 阅读, 收藏,
摘要:
Getting Started Ocelot是只在.NET Core运行,目前基于netstandard2.0构建的。如果Ocelot适合你们的话,那么这个文档会有所帮助。 .NET Core 2.0 安装Nuget包 安装Ocelot以及依赖包。你将新疆一个.netstandard 2.0项目,并 阅读全文
.NET 单元测试的利剑——模拟框架Moq(简述篇)
2018-04-25 00:45 by 沉睡的木木夕, 1517 阅读, 收藏,
摘要:
.NET 单元测试的利剑——模拟框架Moq 前言 这篇文章是翻译文,因为通过自己参与的项目,越发觉得单元测试的重要性,特别是当跟业务数据打交道的时候的,Moq就如雪中送炭,所以想学习这个框架,就从这篇译文开始吧,顺便提升下自己英文阅读水平吧,由于英语实在不行,借助有道翻译有时候还理解不了原文的意思。 阅读全文

浙公网安备 33010602011771号