上一页 1 2 3 4 5 6 7 ··· 14 下一页
摘要: ClickHouse使用 ClickHouse是一个面向列存储的OLAP分析数据库,以其强大的分析速度而闻名。有关ClickHouse的介绍可以参考其官网说明[1]。本文主要介绍它的基本使用。 1. 安装 使用的环境为2台 AWS EC2,操作系统为Amazon Linux2。使用的ClickHou 阅读全文
posted @ 2021-04-14 23:28 ZacksTang 阅读(2325) 评论(1) 推荐(1) 编辑
摘要: 使用AWS SageMaker进行机器学习项目 本文主要介绍如何使用AWS SageMaker进行机器学习项目。 1. 题目 使用的题目为阿里天池的“工业蒸汽量预测“,题目地址为: https://tianchi.aliyun.com/competition/entrance/231693/intr 阅读全文
posted @ 2021-04-10 03:10 ZacksTang 阅读(896) 评论(0) 推荐(0) 编辑
摘要: 1. Netty模型 Netty主要基于主从Reactor多线程模型做了一定的改进,其中主从Reactor多线程模型有多个Reactor。 简版图: 说明: BossGroup线程维护Selector,只关注Accept 当接收到Accept事件,获取到对应的SocketChannel,封装成NIO 阅读全文
posted @ 2021-04-06 12:16 ZacksTang 阅读(462) 评论(0) 推荐(0) 编辑
摘要: 1. Netty概述 虽然Java已经提供了NIO,但原生NIO仍存在部分问题: NIO的类库和API繁杂,使用麻烦。需要熟练掌握Selector、ServerSocketChannel、SocketChannel、ByteBuffer等 需要具备其他的额外技能:要熟悉Java多线程编程,因为NIO 阅读全文
posted @ 2021-04-02 17:22 ZacksTang 阅读(231) 评论(0) 推荐(0) 编辑
摘要: 1. Netty介绍 Netty 是由JBOSS提供的一个Jave开源框架,是一个异步地、基于事件驱动的网络应用框架,用以快速开发高性能、高可靠的网络IO程序。 Netty主要针对在TCP协议下,面向Clients端的高并发应用,或者P2P场景下的大量数据持续传输的应用。Netty本质是一个NIO框 阅读全文
posted @ 2021-04-01 17:08 ZacksTang 阅读(1028) 评论(0) 推荐(0) 编辑
摘要: 安全认证 本章主要介绍Kubernetes的安全认证机制。 1. 访问控制概述 Kubernetes作为一个分布式集群的管理工具,保证集群的安全性是其一个重要的任务。所谓的安全性其实就是保证对Kubernetes的各种客户端进行认证和鉴权操作。 客户端 在Kubernetes集群中,客户端通常有2类 阅读全文
posted @ 2021-03-28 13:30 ZacksTang 阅读(220) 评论(0) 推荐(0) 编辑
摘要: 数据存储 容器的生命周期可能很短,会被频繁地创建和销毁。容器在销毁时,保存在容器中的数据也会被清除。这种结果对用户来说,在某些情况下是不乐意看到的。为了持久化保存容器的数据,kubernetes引入了Volume的概念。 Volume是Pod中能够被多个container访问的共享目录。它被定义在P 阅读全文
posted @ 2021-03-27 15:48 ZacksTang 阅读(362) 评论(0) 推荐(0) 编辑
摘要: Pod控制器详解 本章主要介绍Pod控制器的详细使用 1. Pod控制器介绍 在kubernetes中,按照pod的创建方式可以将其分为2类: 自主式pod:kubernetes直接创建出来的pod,这种pod删除后就没有了,也不会重建 控制器创建的pod:通过控制器创建的pod,这种pod删除后还 阅读全文
posted @ 2021-03-13 13:45 ZacksTang 阅读(597) 评论(0) 推荐(0) 编辑
摘要: Pod详解 本章主要介绍Pod资源的各种配置(yaml文件)和原理 1. Pod介绍 如上图所示,每个Pod中都可以包含一个或多个Container,这些Containers 可以分为2类: 用户程序所在的Container,数量可多可少 Pause容器,这是每个Pod都会有的一个根容器,它的作用有 阅读全文
posted @ 2021-03-12 11:07 ZacksTang 阅读(463) 评论(0) 推荐(0) 编辑
摘要: 实战入门 本章介绍如何在kubernetes集群中部署一个nginx服务,并能够对其进行访问。 1. Namespace Namespace主要作用是实现多套环境的资源隔离或者多租户的资源隔离。 默认情况下,kubernetes 集群中的所有Pod都是可以相互访问的。但是在实际中,可能不希望让2个P 阅读全文
posted @ 2021-03-10 11:09 ZacksTang 阅读(221) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 ··· 14 下一页