事务+锁?锁+事务?解析事务与锁的错综Bug!
来源:juejin.cn/post/7311167273650454580
背景
我们的主要业务是台湾省的一个小商城,这次出问题的是我们「仓库系统」。在仓库系…
别拿旧电脑换脸盆了,搭建个私人服务器吧!
目录
1.安装Nginx
2.配置Nginx
3.启动Nginx服务
4.为你的网站添加文件
5.内网穿透
前言
最近总是想搭建自己的网站,奈何皮夹里空空如…
去了一家不到 20 人的 IT 公司后,真的是大开眼界。。。
前几天在知乎看到一个挺有意思的话题:不到 20 人的 IT 公司该去吗?
回答区有一位老哥分享了自己在一个20 来人的小公司的奇葩工作经历,分享一下。
文章来…
Spring赌上未来:响应式的 WebFlux 框架更优雅,性能更强!
目录
Spring-webflux简介
什么是“响应式”
Spring-webflux的响应式API
选择Spring-webmvc还是Spring-webf…
4 种策略让 MySQL 和 Redis 数据保持一致
先阐明一下 MySQL 和 Redis 的关系:MySQL 是数据库,用来持久化数据,一定程度上保证数据的可靠性;Redis 是用来当缓存,用来提升数据访问的性…
8种专坑同事 SQL写法,性能降低100倍,不来看看?
来源:juejin.cn/post/6844903949359808526
作者:程序员追风
1、LIMIT 语句
分页查询是最常用的场景之一,但也通常也…
一次生产事故,来来回回搞了一个月,人麻了!
背景
我们的主要业务是台湾省的一个小商城,这次出问题的是我们仓库系统。在仓库系统中有这么一段逻辑:
员工可以领取新建的订单,然后去执行拣货发货的操作,领取的时候…
千万不要把 Request 传递到异步线程里面!有坑!
前几天在网上冲浪的时候看到一篇技术文章,讲的是他把一个 request 请求传递到了线程池里面,然后遇到了一个匪夷所思的情况。
他写了这篇文章,把自己针对这个问…
一个现代化轻量级的跨平台 Redis 桌面客户端,支持 Mac、Windows 和 Linux
今天给大家推荐的这个开源项目是一个现代化轻量级的跨平台 Redis 桌面客户端。
它就是:Tiny RDM 。
该项目是基于 WebView2 的 Redis …
破茧成蝶 – Serverless Kubernetes 的思考与征程(二)
本文主要针对 Serverless Container 技术的特殊性,分享其对 Kubernetes 的架构影响,以及阿里云在Serverless Kuber…
消息链路拆分最佳实践:钉钉审批异步链路重构【总结】
引入消息队列可以帮助我们解耦业务逻辑,提升性能,让主链路更加清晰。但是消息链路的代码腐化和一致性问题也给业务带来了很多困扰,本文阐述了钉钉审批消息链路重构的…
高德Go生态的服务稳定性建设|性能优化的实战总结
目前go语言不仅在阿里集团内部,在整个互联网行业内也越来越流行,本文把高德过去go服务开发中的性能调优经验进行总结和沉淀,希望能为正在使用go语言的同学在性能…
这代码居然有差别?CPU友好的代码该这样写
本文用实际用例阐述了用心组织的代码也能让性能提升百倍,我们不应该停留在CRUD的漩涡中。下面来看看这个神奇的现象。
一、震惊,这代码居然有差别!
CPU友好的…
全栈声明式可观测:KubeVela开箱即用且灵活定制的云原生应用洞察
KubeVela 是一个开箱即用的现代化应用交付与管理平台。本文我们将聚焦 KubeVela 的可观测体系,介绍云原生时代的可观测挑战及 KubeVel…
