摘要:
【Q-01】与 parentChannel 相绑定的线程是在执行什么任务时创建的?请谈一下你的认识。 【RA】与 parentChannel 相绑定的任务是在执行 channel 注册到 selector 的任务时创建的。 【Q-02】Netty 中像端口绑定等都是以任务的形式出现的,但源码中出现了 阅读全文
摘要:
1.Netty 中的 NioEventLoop 是什么?请谈一下你的认识。 Netty 中的 NioEventLoop 是一个 EventExecutor,其是在创建 NioEventLoopGroup 时创 建的,存放在一个 EventExecutor 数组中。但其本质上是一个 Executor, 阅读全文
摘要:
一、开篇几个问题 1、大规模数据如何检索? 当系统数据量上了10亿、100亿条的时候,我们在做系统架构的时候通常会从以下角度去考虑: 1)用什么数据库好?(MySQL、sybase、Oracle、达梦、神通、MongoDB、Hbase…) 2)如何解决单点故障;(lvs、F5、A10、Zookeep 阅读全文
摘要:
第1章Zookeeper 理论基础 1.1Zookeeper 简介 ZooKeeper 由雅虎研究院开发,后来捐赠给了 Apache。ZooKeeper 是一个开源的分布式 应用程序协调服务器,其为分布式系统提供一致性服务。其一致性是通过基于 Paxos 算法的 ZAB 协议完成的。其主要功能包括: 阅读全文
摘要:
1.1 kafaka 简介 Apache Kafka 是一个快速、可扩展的、高吞吐的、可容错的分布式“发布-订阅”消息系统, 使用 Scala 与 Java 语言编写,能够将消息从一个端点传递到另一个端点,较之传统的消息中 间件(例如 ActiveMQ、RabbitMQ),Kafka 具有高吞吐量、 阅读全文
摘要:
1、认识kubernetes (k8s) 在企业中应用场景? 为什么要学习K8s?? * 创业型公司,中小型企业,使用k8s构建一套自动化运维平台(自动维护服务数量,保持服务永远和预期的数据保持一致性,让服务可以永远提供服务) 降本增效 私有云 公有云(阿里云、腾讯云、网易云...) * 互联网企业 阅读全文
摘要:
1、为什么要学习kubernetes? 以kubernetes为核心的云原生技术(以kubernetes为核心的云原生架构体系)正在吃掉整个世界(软件的世界),越来越多的企业把应用程序服务迁移到kubernetes云原生体系下; 无论是传统企业,互联网企业追求开发效率(实现企业的数字化转型: 开发到 阅读全文
摘要:
YAML语法规范 参考了YAML官网 YAML 是专注于写配置文件的语言,这个名字的含义是 YAML Ain't Markup Language(YAML不是一种标记语言) ,但是实际上 YAML 还是一种标记语言,只不过是更加聚焦于数据的 标记语言。 YAML的基本语法规则 1. 大小写敏感 2. 阅读全文
摘要:
1、按照我对docker的理解,宿主机a,想要访问宿主机机b中的容器,哪怕是局域网访问,一定要让这个容器绑定宿主机b的物理端口,然后通过宿主机b的ip和端口访问 但是老师今天的课程中,他说k8s内网访问不用绑定物理端口。这是为啥?因为flannel.这个东西做的吗?这个flannel具体是啥东西? 阅读全文
摘要:
这篇博文写的是两种不同的搭建Docker私有仓库的方法,都必须要基于一个Docker服务器上,相 比较而言,Harbor功能更强大些。 之前详细写过Registry私有仓库的搭建方法,这里的Registry只是有一点配置不一样而已,若要搭 建Registry私有仓库,最好结合:Docker镜像的创建 阅读全文