Kubernetes Operator 实践 - MySQL容器化Kubernetes Operator 实践 —— MySQL 容器化 刘林 搜狗资深工程师 关于我 搜狗商业平台研发部 资深开发工程师 l 主要从事商业平台研发工作,在构建高性能、高可用大规模 系统方面有丰富的实践经验 l 目前专注于云计算、DevOps 等相关领域,负责搜狗商业云 平台的设计研发工作 刘林 1. 背景介绍 2. Operator 的基本原理 3. MySQL 搜索推广 信息流 品牌 BizNginx (Load Balancer) Kafka Zookeeper etcd AppEngine(Resin/Tomcat…) 统一服 务管理 Kubernetes 模板管理 自动化测试 部署中心 服务发现 灰度发布 监控中心 日志系统 PaaS SaaS 编 译 发 布 授 权 监 控 IaaS Registry SOA服务框架 Deployment StatefulSet PV/PVC StorageClass ?? 站在 Kubernetes 的肩膀上 An Operator is an application-specific controller that extends the Kubernetes API to create, configure and manage instances of complex0 码力 | 42 页 | 4.77 MB | 1 年前3
基于 KUBERNETES 的 容器器 + AI 平台基于 KUBERNETES 的 容器器 + AI 平台 如何助⼒力力企业数字化和智能化转型 xiaoqin@caicloud.io VP of R&D 提纲 构建集群与管理理资源 - 73s 视频演示 多集群和镜像仓库 多租户和旧系统的集成 运⾏行行和构建应⽤用 Rudder - 应⽤用编排技术框架 Cyclone - 持续集成与交付引擎 运⾏行行 AI 应⽤用(机器器学习) 企业真实场景 - 集成旧系 统,并⾏行行跑业务。 • 资源对照表 • Tenant 与 Project • Namespace 与 Network(Neutron) • Service/Ingress 与 LBaaS(Neutron) • openstack/kuryr- kubernetes 运⾏行行和构建应⽤用 跑在 KUBERNETES 上的应⽤用 • k8s 基础资源之外 基础资源之外 • 资源分组和整体状态 • 重⽤用 YAML 配置 • 版本化 • 启动依赖 • Helm 很棒,但是 …… 典型企业应⽤用的架构 CAICLOUD/RUDDER • 2 CRDs - Release, Release History • 1 控制器器 - Rudder aka Release Controller • 开源 • https://github0 码力 | 19 页 | 3.55 MB | 1 年前3
A Day in the Life of a Data Scientist Conquer Machine Learning Lifecycle on KubernetesA Day in the Life of a Data Scientist Conquer Machine Learning Lifecycle on Kubernetes Brian Redmond • Cloud Architect @ Microsoft (18 years) • Azure Global Black Belt Team • Live in Pittsburgh, PA Native Compute team • Kubernetes upstream features, Azure Kubernetes Service @ritazzhang OpenAI Scaling Kubernetes to 2,500 Nodes https://blog.openai.com/scaling-kubernetes-to-2500-nodes/ OpenAI OpenAI Scaling Kubernetes to 2,500 Nodes https://blog.openai.com/scaling-kubernetes-to-2500-nodes/ Agenda • What is the typical ML workflow and some of their shortcomings • Why DevOps? • Why Containers0 码力 | 21 页 | 68.69 MB | 1 年前3
Ubuntu 桌面培训 2010JimHu (jimhuyiwei@gmail.com) 欢迎访问本课程网站:http://people.ubuntu.com/˜happyaron/udc-cn 生成时间:20100725T1630 版本:Daily 本课程由 Canonical 有限公司和 Ubuntu 培训社区创作 2008-2010。 这个协议受到知识共享署名-非商业性使用-相同方式共享的约束 基于这个协议,您可以自由: . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 I.III.II Ubuntu 版本 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 I.III.III Ubuntu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 I.4 Ubuntu 版本 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .0 码力 | 540 页 | 26.26 MB | 1 年前3
RocketMQ v3.2.4 开发指南消息中间件项目组 2015/1/7 文档变更历史 序号 主要更改内容 更改人 更改时间 1 建立初始版本 誓嘉 vintage.wang@gmail.com 2013/5/18 2 3.0 版本补充文档 誓嘉 vintage.wang@gmail.com 2013/8/16 3 补充与规范区别 誓嘉 vintage.wang@gmail ................................................................................... 24 7.10 单队列幵行消费 ................................................................................................. ................................................................................ 43 14.3.1 提高消费幵行度 ..................................................................................................0 码力 | 52 页 | 1.61 MB | 1 年前3
清华大学 DeepSeek+DeepResearch 让科研像聊天一样简单快,R1数据采集结果更加完 整准确;其他2个模型都存在多次调试但代码仍然运行不成功的问题,如代码中罗列URL不全、输出文本中提取数据为空等。 Kimi k1.5 能够提取所有网址,代码运 行后生成本地文件,但提取 数据结果为空。 结论 Claude 3.5 sonnet 可以提取所有网址,调整后可输出正 确代码,运行代码能生成本地文件, 但提取数据结果为空。 测试结果受到 影响,仅供参考,无法作为决策制定、质量评估或产品验证的最终依据。 数据分析 Claude 3.5 sonnet 提供数据分析程序代码, 能够提取大部分特征并 对其与生存率的关联进 行分析,但最终没有形 成明确的结论。 Kimi k1.5 能够精准分析关键 指标生存率,但对 特征提取不完整, 仅能识别较为浅层 的数据关联,分析 能力相对较弱。 DeepSeek prey. 中文学术写作润色指令 指令:作为中文学术论文写作优化助手,您的任务是改进所提供文本的拼写、语法、清晰度、简洁性和整体可读性, 同时分解长句,减少重复,并提供改进建议。请仅提供文本的更正版本,并附上解释。以 markdown 表格的形式提供 输出结果,每个句子单独成行。第一列为原句,第二列为修改后的句子,第三列为中文解释。请编辑以下文本: 原始句子 优化后句子 中文释义 捕食是一个基本的生态过程,捕食的定义为:一0 码力 | 85 页 | 8.31 MB | 8 月前3
JavaScript 正则表达式迷你书 老姚 - v1.1确保你现在看的迷你书是最新版本,请点击这里: • 《JavaScript 正则表达式迷你书》 感谢 由于本书是由个人文章修改而成,感谢各平台读者的支持。 感谢湖山,是他说我该把这些东西写出来的。 感谢小不,他在多方面给予了我帮助,封面是他设计的。 感谢小鱼二,他对全书进行了仔细地校对,并提出了相应的修改意见。 感谢丹迪的支持,他为我设计了多个封面,风格比较前卫,留给后续版本。 最后,尤其要 的首字母,空白符的单词是 white space。 \S 表示 [^ \t\v\n\r\f]。 非空白符。 . 表示 [^\n\r\u2028\u2029]。通配符,表示几乎任意字符。换行符、回车符、行分隔符和段分隔符 除外。 记忆方式:想想省略号 … 中的每个点,都可以理解成占位符,表示任何类似的东西。 如果要匹配任意字符怎么办?可以使用 [\d\D]、[\w\W]、[\s\S] 和 [^] 中任何的一个。 ^(脱字符)匹配开头,在多行匹配中匹配行开头。 $(美元符号)匹配结尾,在多行匹配中匹配行结尾。 比如我们把字符串的开头和结尾用 "#" 替换(位置可以替换成字符的!): var result = "hello".replace(/^|$/g, '#'); console.log(result); // => "#hello#" 多行匹配模式(即有修饰符 m)时,二者是行的概念,这一点需要我们注意:0 码力 | 89 页 | 3.42 MB | 11 月前3
JavaScript 正则表达式迷你书 老姚 - v1.0qdlaoyao@126.com 后续版本更新,会在这里更新: 《JavaScript 正则表达式迷你书》 感谢 由于本书是由个人文章修改而成,感谢各平台读者的支持。 感谢湖山,是他说我该把这些东西写出来的。 感谢小不,他在多方面给予了我帮助,封面是他设计的。 感谢小鱼二,他对全书进行了仔细地校对,并提出了相应的修改意见。 感谢丹迪的支持,他为我设计了多个封面,风格比较前卫,留给后续版本。 最后,尤其要 的首字母,空白符的单词是 white space。 \S 表示 [^ \t\v\n\r\f]。 非空白符。 . 表示 [^\n\r\u2028\u2029]。通配符,表示几乎任意字符。换行符、回车符、行分隔符和段分隔符 除外。 记忆方式:想想省略号 … 中的每个点,都可以理解成占位符,表示任何类似的东西。 如果要匹配任意字符怎么办?可以使用 [\d\D]、[\w\W]、[\s\S] 和 [^] 中任何的一个。 ^(脱字符)匹配开头,在多行匹配中匹配行开头。 $(美元符号)匹配结尾,在多行匹配中匹配行结尾。 比如我们把字符串的开头和结尾用 "#" 替换(位置可以替换成字符的!): var result = "hello".replace(/^|$/g, '#'); console.log(result); // => "#hello#" 多行匹配模式(即有修饰符 m)时,二者是行的概念,这一点需要我们注意:0 码力 | 89 页 | 3.42 MB | 11 月前3
使用 Docker 建立 MySQL 集群server 64bit 14.04.1 Docker 版本 1.6.2 数据库:Mariadb 10.10 (Mariadb 是 MySQL 之父在 MySQL 被 Oracle 收购之后 创建的分支,性能上优于 MySQL 开源版本) 第一步 安装 Docker 对于 Ubuntu,建议直接联网安装 Docker 最新版本,apt-get 中版本较老。 首先获取安装脚本: wget https://get docker-io 第二步 运行 Mariadb 容器 首先要将数据镜像拉下来 docker pull mariadb:latest 注意,如果不加:latest 标签,docker 会把所有的镜像版本都拉下来。 然后我们就可以启动镜像了,参数方面需要注意的有一下几点: 1,-name <给容器取个好记的名称> 2,-e MYSQL_ROOT_PASSWORD =‘<给数据库一个 root 用户密码>’ 作为从数据库。 首先修改主数据库: docker exec -it mdb1 /bin/bash 进入主数据库容器内之后, vi /etc/mysql/my.cnf 把“server-id = 1”行的注释去掉即可,保存,退出容器,然后 docker restart mdb1 同样的,把从数据库的 my.cnf 修改“server-id = 2”,需要是比主 server-id 大的数字,mdb20 码力 | 3 页 | 103.32 KB | 1 年前3
清华大学 DeepSeek 从入门到精通发情 感共鸣,从而有效引导目标受众作出相应的决策或行动。文案写作中最重要的维度包括:信息传递、情感共 鸣和行动引导。其中,信息传递的核心在于清晰、准确、相关;情感共鸣的核心在于触动、共感、记忆;行 动引导的核心在于说服、激励和转化。 信息传递 情感共鸣 行动引导 信息传递:设计清晰、精准的信息框架提示语 在商业文案写作中,有效的信息传递是基础,信息传递的核心在于清晰和精准。 �信息传递特质提示语设计技巧 清晰的收益阐述 利益点强化:要求明确列出采取行动后的具体收益 5. 社会证明的运用 案例/数据要求:要求加入用户见证或数据支持 为[产品/服务名称]创作一则促销文案,目标是有效引导目标受众立即采取行 动。请遵循以下结构和要求: (1)注意力抓取(30字以内): 创作一个引人注目的标题 要求:包含行动词和具体数字,如“立省30%”、“7天见效”等 (2)行动目标明确化(20字以内): 描述客户长期使用品牌产品或服务可能获得的持续利益。这有助于建立品牌忠诚度。 (9)视觉化元素: 提供一个能直观展示价值主张的视觉元素或比喻。这有助于增强价值主张的记忆度。 (10)简化版本: 创建一个简化版的价值主张,适用于快速传播或口头传达。这个版本应该在保留核心 信息的同时更加简洁。 评估标准: - 清晰度:价值主张是否易于理解和记忆 - 相关性:是否直接解决目标受众的核心需求和痛点 - 独特性:是否明显区别于竞争对手的价值主张0 码力 | 103 页 | 5.40 MB | 8 月前3
共 17 条
- 1
- 2













