QCon北京2017/支撑海量业务的互联网架构/知乎基于 Kubernetes 的 Kafka 平台探索和实践
知乎基于 Kubernetes 的 Kafka平台 探索和实践 知乎 ⽩白瑜庆 ⾃自我介绍 知乎技术平台⼯工程师 负责 Kafka 和数据库平台 曾在新浪和⾦金金⼭山云负责镜像流量量分析项⽬目 纲要 Kafka 在知乎的应⽤用 为什什么做基于 Kubernetes 的 Kafka 平台 基于 Kubernetes 的 Kafka 平台实践 Apache Kafka 分布式的流式数据平台 Consumer Topic Topic Topic Producer Consumer 平台承载知乎业务⽇日志、数据传输和消息队列列服务 平台线上稳定运⾏行行 基于 Kubernetes 的 Kafka 集群 13 个, 1000+ Topic 知乎技术平台重要的组件 Kafka 在知乎的应⽤用 平台概览 Kubernetes 多 Kafka 集群 监控 服务 注册 Kafka0 码力 | 34 页 | 2.64 MB | 1 年前35 刘知杭 静态类型的Python
静态类型的Python Lyzh(刘知杭) 目录 CONTENTS 有关类型的概念 使用mypy对Python源 代码进行静态分析 代数数据类型 拓展知识 关于类型的一些基本概念 有类型不等于有类型系统 动态语言类型化的必要性 不久前的一个案例 正文 类型的概念 CPython定义了PyObject这个 结构体作为对象头。 CPython中的类型,是指在对 象头中指向类型元信息的指针。 @manjusaka @himself65 ?扩散性百万甜面包 @icey ?锤鸽 @LemonHX ?柠檬浣熊 @Zwliuust THANK YOU IndexLib lyzh流云坠海 知乎0 码力 | 42 页 | 6.87 MB | 1 年前32020 中国开源年度报告
Alibaba、Huawei 和 Baidu 分别占据前三名。 4.9 机器⼈流程⾃动化 对于开源项⽬是否继承了 RPA,即机器⼈流程⾃动化⼯具,有四成参与者表示⼀部分项⽬集 成了 RPA,16% 的参与者表示⼏乎所有项⽬都有集成 RPA,同时也有 24% 的参与者表示从 来没有在开源项⽬中集成过 RPA。 5、开源社区参与现状 5.1 开源最吸引你的因素 开放透明的代码和知识共享,以及开源的精神理念成为开源最吸引参与者的因素,⽽软件的购 AIOT,为更多开源项目和开发者提供 运营支持和生态服务。 6.9 技术论坛 知乎和 CSDN ⽬前是最受参与者们⻘睐的两个技术论坛,其次则是 StackOverflow,开源中 国与博客园也受到很多参与者的喜爱。 7、总结 & 致谢 本次问卷在传播和收集过程中多有坎坷,最终呈现的不过是开源世界的⼩⼩⼀隅,但意义重 ⼤。⻅微知著,不难察觉到中国的开源结构已经在发⽣变化,开源的星星之⽕正在燎原,势不 、Python、C++、LUA for Nginx全⾯铺开。Star 数量、贡献者数量、PR 数量等常⻅社区活跃度指标,都相⽐ 2019 年翻了⼀倍。 SkyWalking ⽤户⼚家覆盖国内⼏乎所有的⼤⼚,正在形成⾃⼰的标准体系。各⼤云⼚商,阿 ⾥云和腾讯云的云 APM 服务都全⾯⽀持 SkyWalking 传输协议。同时,SkyWalking 也完成 了和 OpenTelemetry、0 码力 | 46 页 | 4.09 MB | 1 年前3跨平台桌⾯应⽤框架:Electron
)天⽣适合⻚⾯信息展示 Electron简介 5 截图 对⽐其他技术:很多是基于各种图形库开发出的桌⾯应⽤,很多颜值⼀般 界⾯统⼀ Win / Mac / Linux 中显示效果⼏乎完全⼀样 典型例⼦:VSCode 对⽐其他技术:界⾯效果多数不太⼀样 开发难度低 = ⼊⻔快 = 上⼿⽅便 = 像开发⽹站⼀样开发(跨平台桌⾯)应⽤ ⽐传统⽅式要简单很多 说明 传统⽅式 fyears/electron-python-example: Electron as GUI of Python Applications 中⽂翻译 ⽤ Electron 作为 Python 的 GUI 界⾯ - 知乎 下⾯介绍环境搭建的详细过程: 搭建能运⾏Python的Electron环境 下载代码 git git clone https://github.com/fyears/electron-python-example 分隔符 【已解决】js中child_process的spawn启动python脚本⽆效实际上没运⾏ 开发环境 | Electron ⼩公司⼩项⽬开发跨平台的桌⾯应⽤⽤什么编程语⾔⽐较好? - 知乎 在 Visual Studio 2019 - .NET 框架中创建您的第⼀个 WPF 应⽤ | Microsoft Docs C# WPF应⽤程序基础开发⼊⻔ | ⼩奋⽃ This free0 码力 | 123 页 | 21.81 MB | 1 年前3Egg & Node.js 从⼩⼯坊⾛向企业级开发
@ali/egg-tair … AliNode { 基⽯石 + ⼯工程平台 } tnpm SandBox … 社区化运作模式,内外继承,最⼤大程度复⽤用,⼀一份代码,⽆无双向同步 ▸ 知乎热⻔门问答:如何评价阿⾥里里开源的企业级 Node.js 框架 EggJS ▸ Egg 是阿⾥里里 Node.js 应⽤用的核⼼心基础设施,由各 BU 前端 Leader 合⼒力力共建。 ▸ 说这么多,不不如『眼⻅见为实』。 阿⾥里里巴巴 Alibaba @⼴广州 / 杭州 / 北北京 / … 前端 / 客户端 / ⼤大数据 / 后端 GitHub:https://github.com/eggjs 知乎专栏:https://zhuanlan.zhihu.com/eggjs Connect me with WeChat WE ARE JUST ON THE WAY , THANK YOU.0 码力 | 70 页 | 7.57 MB | 1 年前3Moonshot AI 介绍
产品最终的核⼼价值是个性化交互,这是以前技术实现得 不好的,所以这个问题其实是关于个性化的⸺怎么让⽤⼾使⽤你的产品多了之后,获得⾼度个性化 的互动体验。今天对许多产品来说,这个个性化程度⼏乎为零。以前我们只能做个性化的推荐,但现 在,⽤⼾可以与产品进⾏互动。这种互动是⾼度拟⼈化和个性化的。怎么实现这⼀点? 我觉得这背后实际上是个技术问题。传统AI时代,要实现个性化,需要持续更新模型,⽤⼩模型解决 ⼤的能⼒,就是拥有⼀个更⻓的输⼊窗⼝。 ⻓的输⼊窗⼝和短的输⼊窗⼝之间的区别,其实要⽐我之前想象的更加本质。我认为AI⼀个很终极的 形态就是能够跟⼈建⽴⻓期的情绪价值,就是每⼀个⼈都可以有⼀个⼏乎⽆限⻓时间的终⾝陪伴。 因为时间是⼀个很重要的维度,只有时间⻓了之后,你所有的信任、更复杂的情感,以及能够横跨⼏ ⼗年的交互它才会展现出来它的⼒量,然后这个时候它才有可能给⼈提供很深刻的精神上的价值。这 不过,去年年底,我的判断开始发⽣很⼤变化。当时,GPT已经在美国市场引起了很⼤的关注,⼀般 来说美国以外的市场会有⼀点时间差,但是肯定会跟上。果不其然,到了第⼆年春节,美国以外的市 场也开始爆发,⼏乎所有VC开始关注(这个赛道)。所以我们发现,果然是有机会的。 机器之⼼:我们知道那个时候你去海外考察了两个⽉,你给⾃⼰的任务是什么? 杨植麟:对,我是在去年12⽉份去的海外。当时我给⾃⼰的任务是,⼀是尽可能多的提升认知,⼆是0 码力 | 74 页 | 1.64 MB | 1 年前3Debian 新維護人員手冊
• 友好合作是我們前行的動力。 – 你的貢獻不應致使他人過勞。 – 只有當別人欣賞你的貢獻時,它才真正有價值。 • Debian 不是一所學校,沒有老師會自動地注意你。 – 你需要有自學大量知識的能力。 – 其他志願者的注意是非常稀缺的資源。 • Debian 在不斷進步。 – Debian 期望你製作出高質量的軟件包。 – 你應該適時改變自己來適應變化。 在 Debian 社區中有這幾類常見的角色: 庫文件包 – 複合二進制的軟件包,包含 ELF 庫文件包 – 多上游的源碼包 – 內核模塊軟件包 – 內核補丁軟件包 – 包含冷門維護者腳本的軟件包 打包高複雜軟件包並非難如登天,但需要更多知識。你應該針對每一個複雜特性來搜尋針對性的指南。比如,一些語 言有它們自己的子策略文檔: • Perl policy (http://www.debian.org/doc/packaging-manuals/perl-policy/) automake aclocal aclocal.m4 autoheader 編輯 configure.ac 和 Makefile.am 等檔案需要一些關於 autoconf 和 automake 的知識。參考 info autoconf 和 info automake。 使用 Autotools 的第二步是用戶獲得分發的源代碼後在源碼目錄下運行 ./configure && make 來將其編譯成爲0 码力 | 63 页 | 512.12 KB | 1 年前3《深入浅出MFC》2/e
要向您说声谢谢。谢谢您为我们写了深入浅出MFC 这本书。我受益匪浅。 加拿大. 温哥华. 陈宗泰 阁下之书,尚有人性,因此我参而再参,虽不悟,也是enjoyable。看阁下之书的附带效果 是,重燃我追求知识的热情。知也无涯,定慧谈何容易。向阁下致敬:『Kruglinski 的Inside Visual C++ 和Hou 的Dissecting MFC 是通往MFC Programming 的皇家大道』。 ii 的初学者,本章不适合你(事实上整本书都不适合你),你的当务之急 是去买一本C++ 专书。一位专精Basic 和Assembly 语言的朋友问我,有没有可能不 会C++ 而学会MFC?答案是当然没有可能。 如果你对C++ 一知半解,语法大约都懂了,语意大约都不懂,本章是我能够给你的最 好礼物。我将从类别与对象的关系开始,逐步解释封装、继承、多态、虚拟函数、动态 绑定。不只解释其操作方式,更要点出其意义与应用,也就是,为什么需要这些性质。 的作法特殊而非难它,想想看它的悠久历史。 MFC 的RTTI 能力牵扯到一组非常神秘的宏( DECLARE_DYNAMIC 、 IMPLEMENT_DYNAMIC)和一个非常神秘的类别(CRuntimeClass)。MFC 程序员都知 道怎么用它,却没几个人懂得其运作原理。大道不过三两行,说穿不值一文钱,下一章 我就仿真出一个RTTI 的DOS 版本给你看。 动态生成(Dynamic Creation) 对象导向术语中有一个名0 码力 | 1009 页 | 11.08 MB | 1 年前3鸟哥的 Linux 私房菜:基础学习篇 第四版
以下图为例,鸟哥的工作中,有一项是需要 将人们排放的空气污染物带入电脑模式进行仿真后,计算出可能产生的空气污染并得到空气 品质状态,最后经过分析软件得到各式各样的图表。 经过这些图表的解析,就可以让人们知 道什么样的污染排放来源可能会产生什么样的空气品质变化啰。 图0.1.1、计算器的功能 好了,根据这个定义你知道哪些东西是计算机了吗?其实包括一般商店用的简易型加减乘除 计算器、打电话用的手机、开车用的卫星定位系统 b, c, d, e, f,有没有看到, “每个位置最 多还是只有一个数值而已”喔!好了,那回来谈谈二进制。因为每个位置只能有 0, 1 而已,不 能出现 2 (逢 2 进一位) 啦!这样了解乎? 速度单位 鸟哥的 Linux 私房菜:基础学习篇 第四版 40 0.1 电脑:辅助人脑的好工具 CPU的运算速度常使用 MHz 或者是 GHz 之类的单位,这个 Hz 其实就是秒分之一。而在网 件不会违法时,你会答不出来啊!^_^ 1.1.1 Linux是什么?操作系统/应用程序? 我们在第零章、计算机概论里面有提到过整个计算机系统的概念, 计算机主机是由一堆硬件 所组成的,为了有效率的控制这些硬件资源,于是乎就有操作系统的产生了。 操作系统除了 有效率的控制这些硬件资源的分配,并提供计算机运行所需要的功能(如网络功能)之外, 为了要提供程序设计师更容易开发软件的环境,所以操作系统也会提供一整组系统调用接口0 码力 | 1158 页 | 13.73 MB | 1 年前32024 中国开源开发者报告
Platonic Representation Hypothesis 傅聪 浙江大学计算机博士,美国南加州大学访问学者,《业务驱动的推荐系 统:方法与实践》作者。高性能检索算法 NSG、SSG 的发明者,知乎 科技博主“傅聪 Cong”。 前阿里巴巴算法专家,目前就职于 Shopee(新加坡)任资深算法专家。 在顶会和期刊 TPAMI、KDD、VLDB、IJCAI、EMNLP、CIKM 等发表 十余篇论文,同时也是 文/卢向东 转眼到了 2024 年尾,和小伙伴一起创立 TorchV 也接近一年。虽然这一年做了很多事情, 但从技术层面上来说,RAG 肯定是不得不提的,所以今天分享一下作为大模型应用创业者所感 知的这一年,RAG 市场环境的变化。 RAG vs Fine-tune 2024 这一年,RAG 技术对应的市场需求变化也是挺大的。在讲变化之前,我觉得有必要分 享一下为什么 RAG 是目前市场上 断力和执行力,要团结就倾其所有的团结,要对抗就看准了方向全压上去。“见小利而忘义,临 大事而惜身”,单纯经济观点和单纯科技观点,那只能证明开源大模型的有用性是一个伪命题。 附录:自我辩护 知乎上有一个故事:中世纪欧洲签订契约有一种奇妙的方法,因为大家普遍不识字,所以就 到路边随机抓一个小男孩过来暴打一顿;二十年后问小男孩那天发生了什么,记忆犹新。 我是那个小男孩,如果你们不同意我的观点,现在可以开始打我了。0 码力 | 111 页 | 11.44 MB | 8 月前3
共 449 条
- 1
- 2
- 3
- 4
- 5
- 6
- 45