小码甲

LV1
发表了文章

共享内存 & Actor并发模型到底哪个快?

共享内存利用多核CPU的优势,使用强一致的锁机制控制并发, 各种锁交织,稍不注意可能出现死锁,更适合熟手。

小码甲
发表了文章

三分钟总览微软任务并行库TPL

俗话说,不想开飞机的程序员不是一名好爸爸;作为微软技术栈的老鸟,一直将代码整洁之道奉为经典, 优秀的程序员将优雅、高性能的代码看成自己的脸面。

小码甲
发表了文章

三分钟掌握共享内存 & Actor并发模型

多核时代,可并行多个线程,但是受限于资源对象,线程之间存在对共享内存的抢占/等待,实质是多线程调用对象的行为方法,这涉及#线程安全#线程同步#。

小码甲
发表了文章

云原生系统之弹性模式

1.云原生系统的弹性模式resiliency pattern 1.1 服务故障的雪崩效应 1.2 回应之前云原生--弹性请求的疑问?

小码甲
发表了文章

C#位图BitArray 小试牛刀

前面聊了布隆过滤器,回归认识一下位图BitMap,阅读前文的同学应该发现了布隆过滤器本身就是基于位图,是位图的一种改进。

小码甲
发表了文章

Redis分布式锁抽丝剥茧

最近首度应用"分布式锁",现在想想,分布式锁不是孤立的技能点,这其实就是跨主机的线程同步。

小码甲
发表了文章

你怕是对MD5算法有误解

加密算法的目的,在于使别人无法成功查看加密的数据,并且在需要的时候还可以对数据进行解密来重新查看数据。

小码甲
发表了文章

非常适合新手的redis cluster搭建过程

使用redis-cli --cluster命令创建由6个节点组成的redis cluser,其中cluster-replicas 1将为每个master节点创建...

小码甲
发表了文章

String是一个奇怪的引用类型

这个例子,string是纯粹的引用类型,但是在函数传值时类似于值传递;我之前给前后示例的内存变化图吧:

小码甲
发表了文章

分享一个Github逆天级别的彩蛋

要想成为大神,Github就是最佳样板,而原生的Github代码文件浏览很不方便, 我本人最希望阅读源码时:

小码甲
发表了文章

深度解读服务治理 & ServiceMesh、xDS

在服务很少的情况下,直观的讲:A---> B, A如何知道B服务的实例?A是不是要使用某种负载均衡策略去请求B?

小码甲
发表了文章

看过这么多爆文,依旧走不好异步编程这条路?​

本文带大家抓住异步编程async/await语法糖的牛鼻子: SynchronizationContext。

小码甲
发表了文章

面试八股文:你写过自定义任务调度器吗?

官方推荐使用Task.Run方法启动基于计算的任务, 当需要对长时间运行、基于计算的任务做精细化控制时使用Task.Factory.StartNew。

小码甲
发表了文章

你管这叫"线程安全"?

1.什么叫线程安全?2.线程安全与变量的关系?•变量又与堆/栈/静态存储区有密切关系

小码甲
发表了文章

实时通信技术大乱斗

• 聊天• 实时股票更新• 现场拍卖• 体育/新闻实时更新• 多人游戏• 位置服务• 进度条

小码甲
发表了文章

.NET WebSocket 核心原理初体验

上个月我写了《.NET gRPC核心功能初体验》, 里面使用gRPC双向流做了一个打乒乓球的Demo, [实时][双向]这两个标签是不是很熟悉,对, WebSo...

小码甲
发表了文章

墙裂推荐:这可能是CAP理论的最好解释

> 英文蓝本:http://ksat.me/a-plain-english-introduction-to-cap-theorem 经过小码甲意译、原创配图, ...

小码甲
发表了文章

全网最通透的“闭包”认知 · 跨越语言

1. 以面试题 · 投石问路 2. 以C#闭包 · 庖丁解牛 3. 跨越语言 ·追本溯源 • 头等函数 •自由变量 •词法作用域4. ...

小码甲
发表了文章

C#8.0宝藏好物Async streams

.NET诞生之初,就通过IEnumerable、IEnumerator提供迭代能力, 前者代表具备可枚举的性质,后者代表可被枚举的方式。 (看你骨骼惊奇,再送你...

小码甲
发表了文章

Nginx回忆录

上周二面鹅厂,面试官问出了“nginx你了解吗?”这样宽泛直白的句式,我一时抓不到重点,一时语噻。

小码甲

个人简介

个人成就

扫码关注云+社区

领取腾讯云代金券