排序
TSN的协议和标准
TSN协议族包含了多个子协议,分为四大类别:时钟同步、数据调度及流量整形、可靠性和资源管理。 每个类别的子协议都发挥了关键作用,确保了时间敏感网络通信的高性能。 1. 时钟同步 时钟同步是T...
Redis主从复制原理详解
众所周知,一个数据库系统想要实现高可用,主要从以下两个方面来考虑: 保证数据安全不丢失 系统可以正常提供服务 而 Redis 作为一个提供高效缓存服务的数据库,也不例外。 上期我们提到的 Redi...
Redis高可用:哨兵机制详解
1. 引言 之前我们聊过 Redis 的主从同步(复制)主题,这次我们来聊 Redis 的哨兵机制。 上次我们说过,在实际互联网架构上,Redis 为了保证高可用和分担读写压力,几乎都会采取主从复制的部署...
GNU通用公共许可证
GNU通用公共许可证(GNU General Public License,简称GPL)自由软件许可证,由自由软件基金会(Free Software Foundation,简称FSF)发布。 它是一种Copyleft许可证,即要求在使用、修改和分发...
ThreadLocal的工作原理及源码解析
ThreadLocal本质来说就是一个线程内部存储类,从而让多个线程只操作自己内部的值,从而实现线程数据隔离 每个线程内有一个 ThreadLocalMap 类型的成员变量,用来存储资源对象 ThreadLocalMap特...
光电混合缆与其他传输媒介的区别
光电混合缆作为一种新兴的传输媒介,与传统的传输媒介,如双绞线和纯光纤,相比具有独特的优势。 1、数据传输性能 双绞线 优势: 双绞线广泛用于传输数据,适用于一般的网络连接需求。 劣...
有名管道和匿名管道区别是什么
有名管道(Named Pipe) 命名:有名管道有一个名字(路径),通过这个名字可以在不同进程中进行通信。在文件系统中可以看到相关的命名管道文件。 进程间通信:有名管道可以用于不相关的进程间通...
如何设计安全可靠的API
如何设计安全可靠的API,下图列出了12条原则。 1、使用HTTPS 数据加密:HTTPS 对客户端和服务器之间传输的数据进行加密。它使用 TLS 或其前身 SSL 对通信进行加密。这种加密可确保用户数据、身...












