-
分布式ID生成方案小结
几乎所有的系统都存在生成唯一ID的需求,如用户ID、账单ID等,由于系统通常是分布式架构,因而需要有合适的分布式ID生成方案。
windealli 2023-01-02454 0 0 -
三种常见的git workflow
github flow一般配合没有定制化的持续发布场景使用。github flow发布的都是master上版本,要么你选择一个不包含新特性的、相对稳定的版本;要...
windealli 2023-01-02467 0 0 -
Docker 网络基础与实现
Docker是服务于应用的,Docker网络就是解决容器中应用的网络通信问题,让容器中的应用就像在一台独立的主机上运行一般。
windealli 2023-01-02465 0 0 -
长文-InnoDB中的各种锁
要在高并发的场景下,保证基于InnoDB的应用程序的可靠性、性能,理解InnoDB的锁机制是必不可少的。
windealli 2023-01-02462 0 0 -
Go语言垃圾回收机制剖析
垃圾回收(Garbage Collection,GC) 是Go语言的核心特性之一,是实现内存自动管理的一种形式。golang的自动垃圾回收屏蔽了复杂且容易出错的...
windealli 2023-01-02456 0 0 -
一致性无锁读与MVCC、undo-log、Read-View
一致性读,即快照读。在InnoDB中,事务中的查询会基于某个时间点创建的快照返回结果集,而非查询数据库表空间中的当前数据。一致性读(MySQL官方文档)。
windealli 2023-01-02448 0 0 -
【云安全最佳实践】Web应用安全神器——腾讯云WAF
尤其现在的Web系统以数据密集型系统为主,对已知的Web安全攻击进行防护,并能够及时紧急漏洞是衡量系统是否安全可靠的重要指标。
windealli 2023-01-02476 0 0 -
五分钟入门OAuth2.0与OIDC
OAuth2.0是一种用于访问授权的行业标准协议,OAuth2.0用于为互联网用户提供将其在某个网站的信息授权给其他第三方应用、网站访问,但是不需要将网站的账号...
windealli 2023-01-02440 0 0