上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 16 下一页
摘要: 上文问题处理 上文写了.Net Reids 入门到熟练,有道友说,不如起个名字叫 入门到删库,我说,删库不得行,最后,改成 入门到雪崩,哈哈。还是可以的 上文 .Net Reids 入门到熟练,文章中的 Redis Desktop Manager 软件收费,我是没得办法,用的老版本,有道友介绍说可以 阅读全文
posted @ 2022-06-23 07:30 蓝创精英团队 阅读(2) 评论(0) 推荐(0)
摘要: 内存缓存主要有两种,一种是应用服务自己的memcache,类似于 webapi的session 其实都是服务自己的应用级内存,另外一种是分布式的缓存服务,此服务在另外的机器上,耗费的都是此机器的内存资源。 分布式缓存服务,在.Net技术栈下,我所知的有两种,第一个是Redis支持内存又支持保存到本地 阅读全文
posted @ 2022-06-22 01:33 蓝创精英团队 阅读(1) 评论(0) 推荐(0)
摘要: 第一次准备搞微服务架构的时候还是在 2021-03-14 16:13:56 ,当时,我准备系统的让自己深入到微服务架构里,彻底的了解这一切。 之前只是了解或者知道这个概念,虽然,公司也会有此类的架构,但是,当时的认知对它了解还是太少,就像ABP这样的成熟的框架一样,看着文章,或者公司有架构师之类的职 阅读全文
posted @ 2022-06-21 22:45 蓝创精英团队 阅读(7) 评论(0) 推荐(0)
摘要: 之前的文章写了如何自己实现动态代理,我这边是采用emit技术来实现的类的动态代理。 但是,项目要直接用到生产环境的话,还是得测试和运行一段时间,稳定后,才可以上正式。 这个时候,采用成熟的动态代理组件就显得很实用了。 我这里就采用 Castle.Core 库来实现,当然,也有一些别的可以用,大致用法 阅读全文
posted @ 2022-06-21 07:30 蓝创精英团队 阅读(7) 评论(0) 推荐(0)
摘要: 谈论到实现RPC,不可避免的就要讨论一个问题,啥是gRpc,gRpc是由谷歌实现的一个PRC,为啥带了个g呢。 gPRC中的g也有global的意思,意思是全球化比较fashion,是一个高性能、开源和通用的 RPC 框架,基于ProtoBuf(Protocol Buffers) 序列化协议开发,且 阅读全文
posted @ 2022-06-20 07:00 蓝创精英团队 阅读(4) 评论(0) 推荐(0)
摘要: 上篇文章,我们已经能从零实现动态代理了,其实就是类的代理,这节课,我们就基于动态代理技术,实现RPC功能。 概念之类的上节文章,也讲了。如果有不懂的,可以看上节文章。 废话不多说,开搞。 这节文章,代码偏多,就看代码就成了。 内容还是偏多,这节也算是代码级简单实现,后面还会有一节,搞完整案例的。 实 阅读全文
posted @ 2022-06-17 15:01 蓝创精英团队 阅读(6) 评论(0) 推荐(0)
摘要: 啥是Aop呢,面向切面,啥是面向切面呢,就不太好一句话说明白了。 但是,其实不论在生活中还是工作研发中,我们都能找到它。 在研发中,它其实就是个过滤器,每个请求来了。它都要检查一下。 在生活中,它就是父母的谆谆教导,回家就得问你吃了么。 在工作中,它就是打卡机,就是刷卡机,人脸识别,总得检查你一下子 阅读全文
posted @ 2022-06-17 13:39 蓝创精英团队 阅读(4) 评论(0) 推荐(0)
摘要: Netty 是一个利用 Java 的高级网络的能力,隐藏其背后的复杂性而提供一个易于使用的 API 的高性能客户端/服务器 通讯框架。 Netty的优势: 并发高传输快封装好 还有一个叫做 内存零拷贝技术。 整体架构大致如下图: 从架构图来看,NIO非阻塞模型的连接数要多许多。 DotNetty 然 阅读全文
posted @ 2022-06-16 18:58 蓝创精英团队 阅读(6) 评论(0) 推荐(0)
摘要: 续接上文,上文已经实现了一个可用的IOCP 完成端口服务了。 本来是准备用IOCP实现服务的,但是,在实现过程中出现了Bug,短时间搞不定。 就换另外一种技术 TcpListener 来实现。 这篇文章就根据此服务,来实现一个WebSocketServer。 虽然实现的效果不是很强大,我相信,对很多 阅读全文
posted @ 2022-06-16 01:23 蓝创精英团队 阅读(2) 评论(0) 推荐(0)
摘要: IOCP 算是.Net里,相对来讲是属于AIO模型的,而常用的socket是BIO模型的,Netty技术是属于NIO模型的。 IOCP是windows平台最高效的通信模型,可以在一个应用程序同时管理为数众多的套接字,以达到最佳的系统性能!从本质上说,完成端口模型要求我们创建一个Win32完成端口对象 阅读全文
posted @ 2022-06-15 23:02 蓝创精英团队 阅读(8) 评论(0) 推荐(0)
上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 16 下一页