ACID原则

ACID,指数据库事务正确执行的四个基本要素的缩写。包含:原子性(Atomicity)、一致性(Consistency)、隔离性(Isolation)、持久性(Durability)。一个支持事务(Transaction)的数据库,必须要具有这四种特性,否则在事务过程(Transaction processing)当中无法保证数据的正确性,交易过程极可能达不到交易方的要求。

"Powerless" 2020-12-17 16:36
CAP原则

CAP原则又称CAP定理,指的是在一个分布式系统中,一致性(Consistency)、可用性(Availability)、分区容错性(Partition tolerance)。CAP 原则指的是,这三个要素最多只能同时实现两点,不可能三者兼顾。

"Powerless" 2020-12-17 16:27
拜占庭将军问题

拜占庭将军问题(Byzantine failures),是由莱斯利·兰伯特提出的点对点通信中的基本问题。含义是在存在消息丢失的不可靠信道上试图通过消息传递的方式达到一致性是不可能的

"Powerless" 2020-12-17 15:10
浏览器缓存介绍

expires,cache-control,last-modified,etag介绍

"Powerless" 2020-12-02 16:40
网站架构-性能压榨

本博客并非全部原创,其实是一个知识的归纳和汇总,里面我引用了很多网上、书上的内容。本文涉及的知识点比较多,大家可以根据关键字去搜索相关的内容和购买相应的书籍进行系统的学习。不对的地方大家予以批评指正。

"Powerless" 2020-12-02 14:28
缓存与库应该先写谁

日常生产场景中,为了避免大量请求同时打在数据库上导致故障,数据库+缓存的方式已经成了日常标配。对于读取的部分,大家都很熟悉。但是对于写的部分,到底是先写库还是先写缓存,这点可能困扰着很多人。

"Powerless" 2020-12-01 15:08
快速了解边缘计算

边缘计算是当下信息技术发展过程中的重要一环,利用边缘计算技术对数据进行有效的收集和分析,在本地和云端对其进行更加有效的处理,为信息技术发展提供重要的基础框架

"Powerless" 2020-11-17 23:20
插画版 Kubernetes 指南

Matt Butcher 是 Deis 的平台架构师,热爱哲学,咖啡和精雕细琢的代码。有一天女儿走进书房问他什么是Kubernetes,于是就有了这本插画版的Kubernetes 指南,讲述了勇敢的 Phippy(一个PHP应用),在Kubernetes的冒险故事。

"Powerless" 2020-10-28 11:52
网站全局变灰代码

在有些情况下,为了响应一些事件,需要对整个网站的主题色做出调整,我们来看看代码怎么实现的。

"Powerless" 2020-10-18 11:03
神奇的空格

如果只是简单知道一两种空格,那就来看这篇文章涨涨知识吧。

"Powerless" 2020-10-18 10:30
  • 战胜你的“拖延症”
  • MySQL分库分表原理简述
  • MySQL 规范指南
  • SQL 的各种 join 到底是怎么回事
  • 巧用CAS解决数据一致性问题
  • 分布式ID生成方法
  • Git 提交规范
  • PHP没你想的那么差
  • 秒杀系统架构优化思路
  • 通过信鸽来解释HTTPS
  • 优秀的用户界面设计
  • 什么是云原生?
  • MySQL语句加锁分析
  • DevOps介绍
  • 让你爆笑的程序员段子