找回密码
 立即注册
藏在正则表达式里的陷阱
博主个人独立站点开通啦!欢迎点击访问:https://shuyi.tech 文章首发于【博客园-陈树义】,点击跳转到原文《藏在正则表达式里的陷阱》 前几天线上一个项目监控信息突然报告异常,上到机器上后查看相关资源的使用情况,发现 CPU 利用率 ...
皮仪芳 2025-5-29 04:12
158 0 0
通俗易懂,什么是.NET?什么是.NET Framework?什么是.NET Core?
什么是.NET?什么是.NET Framework?本文将从上往下,循序渐进的介绍一系列相关.NET的概念,先从类型系统开始讲起,我将通过跨语言操作这个例子来逐渐引入一系列.NET的相关概念,这主要包括:CLS、CTS(CLI)、FCL、Windows下CLR的相关核心 ...
闵雇 2025-5-29 04:11
296 0 0
从 docker 到 runC
笔者在前文《RunC 简介》和《Containerd 简介》中分别介绍了 runC 和 containerd。本文我们将结合 docker 中的其它组件探索 docker 是如何把这些组件组织起来协调工作的。 Docker 的主要组件 安装 docker ,其实是安装了 docker 客户端 ...
窝酴 2025-5-29 04:07
92 0 0
从架构特点到功能缺陷,重新认识分析型分布式数据库
写在前面 本文是分布式数据库的总纲文章的第一部分,主要探讨分析性分布式数据库的发展和技术差异;第二部分则是交易性数据库的一些关键特性分析。Ivan开始计划的分布式数据库是不含分析场景的,所以严格来说本篇算是番外篇,后续待条件 ...
洫伍俟 2025-5-29 03:55
323 0 0
【原创】分布式之数据库和缓存双写一致性方案解析
引言 为什么写这篇文章? 首先,缓存由于其高并发和高性能的特性,已经在项目中被广泛使用。在读取缓存方面,大家没啥疑问,都是按照下图的流程来进行业务操作。 但是在更新缓存方面,对于更新完数据库,是更新缓存呢,还是删除缓存。 ...
萨瑞饨 2025-5-29 03:49
129 0 0
【原创】分布式之消息队列复习精讲
引言 为什么写这篇文章? 博主有两位朋友分别是小A和小B: [*]小A,工作于传统软件行业(某社保局的软件外包公司),每天工作内容就是和产品聊聊需求,改改业务逻辑。再不然就是和运营聊聊天,写几个SQL,生成下报表。又或者接到客服的通 ...
孔季雅 2025-5-29 03:40
151 0 0
.net环境下跨进程、高频率读写数据
一、需求背景 1、最近项目要求高频次地读写数据,数据量也不是很大,多表总共加起来在百万条上下。 单表最大的也在25万左右,历史数据表因为不涉及所以不用考虑, 难点在于这个规模的热点数据,变化非常频繁。 数据来源于一些检测设备的 ...
舒娅友 2025-5-29 03:34
1077 0 0
微服务化的基石——持续集成
  本文由  网易云 发布。   作者:刘超,网易云解决方案架构师   一、持续集成对于微服务的意义:拆之前要先解决合的问题   在很多微服务化的文章中,很少会把持续集成放在第一篇,因为大多数的文章都会将如何拆的问题,例如拆的 ...
陈兰芳 2025-5-29 03:23
240 0 0
在 .NET Core 中使用 DiagnosticSource 记录跟踪信息
前言 最新一直在忙着项目上的事情,很久没有写博客了,在这里对关注我的粉丝们说声抱歉,后面我可能更多的分享我们在微服务落地的过程中的一些经验。那么今天给大家讲一下在 .NET Core 2 中引入的全新 DiagnosticSource 事件机制,为什 ...
笙芝 2025-5-29 03:12
820 0 0
阿里云ECS的CPU100%排查
一、背景和现象初创公司,架构lanmp,web前端和后端分开服务器,业务驱动主要是nginx和apache,nginx主要是处理静态文件和反向代理,前后端、搜索引擎、缓存、队列等附加的服务都是用docker容器部署。因为比较初级,上传文件和采集文件都 ...
卜笑 2025-5-29 03:07
843 0 0
深入学习Redis(1):Redis内存模型
前言 Redis是目前最火爆的内存数据库之一,通过在内存中读写数据,大大提高了读写速度,可以说Redis是实现网站高并发不可或缺的一部分。 我们使用Redis时,会接触Redis的5种对象类型(字符串、哈希、列表、集合、有序集合),丰富的类型 ...
敖雨燕 2025-5-29 03:02
173 0 0
十倍效能提升——Web 基础研发体系的建立
1 导读 web 基础研发体系指的是, web 研发中一线工程师所直接操作的技术、工具,以及所属组织架构的总和。在过去提升企业研发效能的讨论中,围绕的主题基本都是——”通过云计算、云存储等方式将底层核心技术封装成基础设施“。而我们 ...
眸胝 2025-5-29 02:55
170 0 0
Golang的CSP很酷?其实.NET也可以轻松完成
说起Golang(后面统称为Go),就想到他的高并发特性,在深入一些就是 Goroutine。在大家被它优雅的语法和简洁的代码实现的高并发程序所折服时,其实C#/.NET也可以很容易的做到。今天我们来参照Go,来用C#实现它所采用的的CSP并发模型。 C ...
驼娑 2025-5-29 02:40
573 0 0
不是技术也能看懂云计算,大数据,人工智能
我今天要讲这三个话题,一个是云计算,一个大数据,一个人工智能,我为什么要讲这三个东西呢?因为这三个东西现在非常非常的火,它们之间好像互相有关系,一般谈云计算的时候也会提到大数据,谈人工智能的时候也会提大数据,谈人工智能的 ...
榕闹 2025-5-29 02:33
815 0 0
记一次内存溢出的分析经历——thrift带给我的痛orz
说在前面的话 朋友,你经历过部署好的服务突然内存溢出吗? 你经历过没有看过Java虚拟机,来解决内存溢出的痛苦吗? 你经历过一个BUG,百思不得其解,头发一根一根脱落的烦恼吗? 我知道,你有过! 但是我还是要来说说我的故事......... ...
吕梓美 2025-5-29 02:28
492 0 0
机器学习漫游(1) 基本设定
  最近的十几年机器学习很是火热,尤其是其中的一个分支深度学习在工业界取得很好应用,吸引了很多眼球。不过从其历程来看,机器学习的历史并不短暂~从早期的感知机到八十年代火热的神经网络,再到九十年代被提出的经典算法集成学习和 ...
卿搞笔 2025-5-29 02:25
747 0 0
高可用Redis服务架构分析与搭建
基于内存的Redis应该是目前各种web开发业务中最为常用的key-value数据库了,我们经常在业务中用其存储用户登陆态(Session存储),加速一些热数据的查询(相比较mysql而言,速度有数量级的提升),做简单的消息队列(LPUSH和BRPOP)、订 ...
圄旧剖 2025-5-29 02:15
275 0 0
理想的应用框架
背景 在过去对框架的设计中,我收到过的最有用的建议是:“不要一开始就根据现有的技术去整合和改进。而是先搞清楚你觉得最理想的框架应该是怎样的,再根据现在的技术去评估,的确实现不了时再妥协。这样才能做出真正有意义的框架。” ...
胰芰 2025-5-29 00:31
213 0 0
CLR 这些年有啥变化吗?
引言 首先想给初学者推荐下《CLR via C#》这本好书,做.Net开发的开发者应该都读一下。为避免广告之嫌,所以这里只提供豆瓣书评的链接。 CLR 作为.Net 程序跨平台运行的载体,和Java的JVM有着类似的功能(JAVA为跨平台而生,实现这一目 ...
赴忽 2025-5-29 00:29
730 0 0
Microservice架构模式简介
  在2014年,Sam Newman,Martin Fowler在ThoughtWorks的一位同事,出版了一本新书《Building Microservices》。该书描述了如何按照Microservice架构模式设计及搭建一个具有良好扩展性并可持续开发的系统。除此之外,该书还将基于该模 ...
云卦逾 2025-5-29 00:28
998 0 0

快速发帖

还可输入 80 个字符
您需要登录后才可以发帖 登录 | 立即注册

本版积分规则