摘要: 本文是博主翻译文章,估计会省略一些,但是我尽量能翻译好,各个知识点通俗易懂。译文如下: ASP.NET Thread Usage on IIS 7.5, IIS 7.0, and IIS 6.0 我简短的解释下asp.net被宿主在 IIS 7.5, IIS 7.0 and IIS 6.0中的时候, 阅读全文
posted @ 2017-05-20 23:06 无为有道 阅读(855) 评论(0) 推荐(0) 编辑
摘要: 转换类: public class UtcDbDataReader : DbDataReader { private readonly DbDataReader source; public UtcDbDataReader(DbDataReader source) { this.source = s 阅读全文
posted @ 2020-07-16 10:56 无为有道 阅读(429) 评论(0) 推荐(0) 编辑
摘要: 一 简介 咱们先不说cpu的频率,内存的大小(这个和索引一样重要,但不是本文讨论的内容),硬盘的寻道时间。想起mysql的调优,最起码的必须知道explain执行计划,慢sql日志,老旧的profile命令,新的performance_schema性能视图和information_schema中当前 阅读全文
posted @ 2019-03-07 14:55 无为有道 阅读(838) 评论(0) 推荐(0) 编辑
摘要: 一 mysql8概述 在研究mysql8新特性的时候,越来越感觉mysql8朝sql server看齐。看来对于中小型企业级应用也挺有兴趣,但是没有企业级的应用套件,有知道的麻烦告知。本文不探讨mysql8的结构变化,函数变化, 以及新增的功能。仅仅阐述下mysql8在sql语法上与标准sql的一点 阅读全文
posted @ 2019-03-07 12:05 无为有道 阅读(1968) 评论(0) 推荐(0) 编辑
摘要: 一 简介 微服务将需多的功能拆分为许多的轻量级的子应用,这些子应用相互调度。好处就是轻量级,完全符合了敏捷开发的精神。我们知道ut(单元测试),不仅仅提高我们的程序的健壮性,而且可以强制将类和方法的设计尽量的单一化。那么微服务也是这样,敏捷对于软件工程的意义就是快速开发,验证市场需求,然后快速改进, 阅读全文
posted @ 2019-02-02 12:32 无为有道 阅读(2115) 评论(0) 推荐(2) 编辑
摘要: 一 kafka consumer准备 前面的章节进行了分布式job的自动计算的概念讲解以及实践。上次分布式日志说过日志写进kafka,是需要进行处理,以便合理的进行展示,分布式日志的量和我们对日志的重视程度,决定了我们必须要有一个大数据检索,和友好展示的需求。那么自然就是elasticsearch和 阅读全文
posted @ 2019-01-31 02:33 无为有道 阅读(790) 评论(0) 推荐(2) 编辑
摘要: 一 aspnetcore之task的任务状态-CancellationToken 我有一篇文章讲解了asp.net的线程方面的知识。我们知道.net的针对于多线程的一个亮点就是Task,net clr维护了一个线程池,自动的分派给task执行,执行完成,迅速返回线程池,并且维护异常和状态,针对于基础 阅读全文
posted @ 2019-01-28 22:14 无为有道 阅读(1297) 评论(0) 推荐(2) 编辑
摘要: 一 简介 上一篇介绍了zookeeper如何进行分布式协调,这次主要讲解quartz使用zookeeper进行分布式计算,因为上一篇只是讲解原理,而这次实际使用,zookeeperService更改了一部分代码,算是集成优化吧。 系统结构图如下: 上图展示了,两个部分,一个是故障灾难转移集群,一个实 阅读全文
posted @ 2019-01-25 18:17 无为有道 阅读(837) 评论(0) 推荐(0) 编辑
摘要: 一个Next-key锁结合了行锁和gap锁。 InnoDB执行一个行级别锁在这样的一个途径,那就是它搜索或者扫描一个表索引时,它设置共享或者独占锁在它遭遇的索引记录上。于是,行级锁是真实的行记录锁。一个next-key锁在一个行记录上总是这个行记录前的间隙。这就是一个next-key是一个索引记录锁 阅读全文
posted @ 2019-01-14 12:22 无为有道 阅读(3478) 评论(0) 推荐(0) 编辑
摘要: 一:简介 自动计算都是常驻内存的,没有人机交互。我们经常用到的就是console job和sql job了。sqljob有自己的宿主,与数据库产品有很关联,暂时不提。console job使用quartz.net框架,目前3.x已经支持netcore。 如果单台服务器运行计算,那就很简单了,quar 阅读全文
posted @ 2019-01-11 23:29 无为有道 阅读(1011) 评论(2) 推荐(3) 编辑
摘要: 一 kafka介绍 kafka是基于zookeeper的一个分布式流平台,既然是流,那么大家都能猜到它的存储结构基本上就是线性的了。硬盘大家都知道读写非常的慢,那是因为在随机情况下,线性下,硬盘的读写非常快。kafka官方文档,一直拿传统的消息队列来和kafka对比,这样大家会触类旁通更快了解kaf 阅读全文
posted @ 2019-01-02 22:29 无为有道 阅读(1032) 评论(1) 推荐(1) 编辑