infoq 发布于 11月02, 2020

MySQL中事务的持久性实现原理

说到数据库事务,大家脑子里一定很容易蹦出一堆事务的相关知识,如事务的ACID特性,隔离级别,解决的问题(脏读,不可重复读,幻读)等等,但是可能很少有人真正的清楚事务的这些特性又是怎么实现的,为什么要有...

阅读全文 »

infoq 发布于 11月02, 2020

低代码在爱奇艺鹊桥数据同步平台的实践

前言为应对软件危机,诞生了软件工程,以期望其达到降低软件生产成本 、改进软件产品质量、提高软件生产率水平的目标。自上个世纪60年代以来,从模块化、面向对象设计到设计模式,从瀑布流模型到敏捷开发,dev...

阅读全文 »

infoq 发布于 11月02, 2020

iOS内存管理之Tagged Pointer

1 背景iPhone5s是首个采用 64 位架构的A7双核处理器的手机,为了节省内存和提高执行效率,苹果提出了Tagged Pointer的概念。对于 64 位程序,引入 Tagged Pointer...

阅读全文 »