剖析Redis源码-01目录结构

redis通常被称为数据结构服务器。这意味着redis通过一组命令提供对可变数据结构的访问,这些命令使用带有TCP套接字和简单协议的服务器客户机模型发送。因此,不同的进程可以以共享的方式查询和修改相同的数据结构。

聊聊系统设计

如何准备面试中的系统设计问题。学习和实现大型分布式系统并不是一件容易的事。我不希望让你产生一个月就能全部学会的错觉。这篇文章的目标是让软件工程师和学生大致了解设计大型软件的思维过程,以及大型公司如何解决真正困难的问题。除此之外,最近有一种趋势,即公司对系统设计问题进行开放式面试,如果各级工程师没有机会自己研究这些系统,那对他们来说很困难。

认识Bash这个Shell

管理真个电脑硬件的其实是作业系统的核心 (kernel),这个核心是需要被保护的!所以我们一般使用者就只能透过shell来跟核心沟通,以让核心达到我们说想要达到的工作。那么系统有多少shell可用呢?为什么我们要使用bash呢?