Tommy Xiao Profile Banner
Tommy Xiao Profile
Tommy Xiao

@xds2000

Followers
3,243
Following
725
Media
191
Statuses
27,357

I'm Xiao Deshi and I'm a splendid chap. OSS developer | Exploring Gen AI 👨‍💻

beijing
Joined September 2008
Don't wanna be here? Send us removal request.
Explore trending content on Musk Viewer
@xds2000
Tommy Xiao
1 year
22岁是我人生最低谷,找不到工作,在老家也没有门路。突然北京的同学打电话过来炫耀他的工作环境,互联网工程师的职位。我很耿直,就问能不能给我介绍个工作。他就真给我办成了。从此我的人生发生了重大改变,可以是逆天改命 #人的命运不可预知
66
20
495
@xds2000
Tommy Xiao
1 year
33岁是我人生中的一次转折点,那是深秋的一天早上,突然接到一位女生的电话并自称是红帽公司的 HR, 问我是否愿意应聘测试工程师,我说不合适就挂了。一个月后,这位女生又给我打电话,说有软件工程师的职位,我说试试。后来经过 6-7 轮面试才进入这家公司:RedHat中国。#人生的命运不可测
21
15
405
@xds2000
Tommy Xiao
2 years
今天部门小伙给我丢了一个前端app方案,用rust的tuari做的,使用webview技术,安装器才2M多。爽啊
11
26
202
@xds2000
Tommy Xiao
2 years
@torontobigface 这些词只能立在墙上,如果拿出来用这些口号游行就是反动言论了
0
5
117
@xds2000
Tommy Xiao
2 years
git submodule尽量少用,这货给开发带来的祸害大于益处,谨慎
15
3
90
@xds2000
Tommy Xiao
3 months
@mrbear1024 当年我在老家月工资只有800元,当面试到北京被问到要多少钱时,我一时语塞,深怕丢掉这样的机会,报了1200元。备注:一时冲动忘记吃饭和住宿费了。但是面试官顿了顿告诉我,你要的太低了,可能无法在北京生存下来。我当时震惊了。后来HR给我发了offer,给了最低的程序员工资,3200元税前,我震惊了
6
3
80
@xds2000
Tommy Xiao
3 years
(1/2)我给华为团队做过开源指导,华为工程师问我怎么做开源。我当时把曾经红帽的开源精神给华为讲了一遍,华为工程师不以为然,毕竟华为做事情只要决定了就狼群而上,以提交commit为KPI搞起
0
7
62
@xds2000
Tommy Xiao
6 months
@river_leaves 进销存管理,稳定可靠,还要跨平台。还要能部署到笔记本上,免运维。也就Excel能搞定了吧
2
1
64
@xds2000
Tommy Xiao
5 years
0
18
53
@xds2000
Tommy Xiao
3 years
(2/2),先是openstack的贡献者,然后是容器的核心贡献者,然后是k8s的核心贡献者,然后是安卓的主力贡献者。这些都改变不了本性。那就是抄,抄,抄。然后开发布会说自己多牛逼,投入了几千人研发了好几年,打造了一个比当前业界更牛逼的安卓系统。并且我也开源。请大家学习我,模范我,崇拜我。
@xds2000
Tommy Xiao
3 years
(1/2)我给华为团队做过开源指导,华为工程师问我怎么做开源。我当时把曾经红帽的开源精神给华为讲了一遍,华为工程师不以为然,毕竟华为做事情只要决定了就狼群而上,以提交commit为KPI搞起
0
7
62
3
7
51
@xds2000
Tommy Xiao
4 years
自从上次容器创业失败,2018年开始无心给国内企业提供培训K8S/容器技术,反馈还不错,我也成为客户眼中的金牌讲师了。如果推友谁有需要,可以直接DM我。 #container #Kubernetes
3
8
38
@xds2000
Tommy Xiao
1 year
@Danqing1953 永远不要相信共产党
0
0
37
@xds2000
Tommy Xiao
10 months
我把k3s的裁剪过程转化到我对k8s运维部署的理解,最终形成了k8e。刚开始做的时候,很多开发者吐槽完全没必要么。直接维护k3s就可以了。但是在坚持4年维护k8e项目后,我觉得持续的维护主要的目的是先解决自己的问题。然后再考虑别人的问题。开源这件事情,值不值得要看主理人愿意不愿意投入 #开源心得
2
3
36
@xds2000
Tommy Xiao
1 year
@Suraier 其实给客户驻场是挺好的一次历练。客户也会把专家尊重对待,只是作为算法大佬无法接受这种潜意思贴身服务客户的模式
1
0
32
@xds2000
Tommy Xiao
1 year
@VOAChinese 印第安人是世界上独一无二的,必须确保他们文化延续下去。
1
0
32
@xds2000
Tommy Xiao
10 months
@imwsl90 我用谷歌colab学,一台A100就够了
0
3
26
@xds2000
Tommy Xiao
11 months
@0xthefool 作为产品经理,我能感受到国内同行的产品技术都走偏。像素级别的复制也没有说不好意思。并且是专家团队来抄袭。把创业公司挤压到极致。国内都是做周边配套,形成更强的矩阵。国内如果一家做加油站,只要赚钱,就会后100家过来做,也不管有没有长远发展。所以国内发展需要思考更多
2
2
27
@xds2000
Tommy Xiao
3 years
中国的大厂从来不要脸,因为都是在船上吃饭,管什么规则,先吃到实惠就好。 #oceanbasedb #阿里开源
Tweet media one
2
7
26
@xds2000
Tommy Xiao
5 months
基于大模型和多AGENT协同的运维 华为这个思路还是有应用场景的启发的
1
4
26
@xds2000
Tommy Xiao
5 years
开源项目让我找到了乐趣,所以我下一个十年决定坚持投入在开源项目的开发
1
2
25
@xds2000
Tommy Xiao
1 year
@yongqianme 太真实了,我有天晚上打车,司机是押金租一个电车,然后在交份钱。开了一个月就发现根本不赚钱。但是押金都是半年交,提前退还要交违约金。真是雪上加霜
1
1
23
@xds2000
Tommy Xiao
1 year
44岁是我人生中遇到的百年一遇的大变局。疫情结束,中美冷战,GPT觉醒,我也从开发转换角色成为一名toB产品经理。#人生不可预测
4
3
26
@xds2000
Tommy Xiao
5 years
国内拉取墙外镜像,唯一的办法就是代理。都2020年了,最好用的就是微软中国团队维护的,感谢: 做这个免费服务必须需要大腿。
0
6
24
@xds2000
Tommy Xiao
4 years
因为k8s的部署流程特别复杂,企业级部署需要选择各种步骤才能安装一套环境,这违背了build one, deployment everywhere的哲学。所以我构建了k8e, pronounce: k8 easy distribution
1
2
24
@xds2000
Tommy Xiao
1 year
我相信这就是历史的进程。山雨欲来风满楼。想通过自己把握命运的机会少之又少,还是遇到机会就求人找个工作机会吧。能不能落实工作还要靠自己的。大部分情况,人生际遇就靠一次机缘巧合的机会。
@xds2000
Tommy Xiao
1 year
22岁是我人生最低谷,找不到工作,在老家也没有门路。突然北京的同学打电话过来炫耀他的工作环境,互联网工程师的职位。我很耿直,就问能不能给我介绍个工作。他就真给我办成了。从此我的人生发生了重大改变,可以是逆天改命 #人的命运不可预知
66
20
495
0
1
22
@xds2000
Tommy Xiao
1 year
有了后,生成式代码能力暴涨,思考时间变多了,和ai助手融为一体。
1
3
24
@xds2000
Tommy Xiao
5 months
@nextify2024 4. TIME\_WAIT 的作用是确保最后一个 ACK 包能够到达对方。当客户端发送完最后一个 ACK 包后,它会进入 TIME\_WAIT 状态,等待一段时间,以确保服务器能够收到这个 ACK 包。如果服务器没有收到这个 ACK 包,,客户端收到后会重新发送 ACK 包。这样可以确保数据的可靠性。
1
0
23
@xds2000
Tommy Xiao
2 years
用k8e+aws,一个月10美金就搞定。 看看
@BMPI11
BMPI.dev
2 years
本文分享了笔者使用 K8S 云原生技术开发个人项目的踩坑经验。 来自 @madawei2699
0
27
110
2
0
21
@xds2000
Tommy Xiao
2 years
容器化的MySQL实例性能比虚拟机性能要差很多,这个时候需要注意glibc的版本,它对性能的影响很大。一句话,容器化后想保证性能需要确保环境一致性。#容器化的痛点
1
1
21
@xds2000
Tommy Xiao
11 months
微软为云原生开发搞了一个框架。Getting started with Radius: Run your first app 看来命令行操作来管理环境要成为主流
3
5
20
@xds2000
Tommy Xiao
4 years
我一年前闲赋在家写的币安交易所的策略机器人,源码开放,任何人都可以参照写一个策略丢到VPS跑自动交易,全当USDT矿机赚USDT了。
2
7
20
@xds2000
Tommy Xiao
11 months
看完图,终于梳理清楚反向代理、API网关、服务均衡网关的区别
@sahnlam
Sahn Lam
11 months
Reverse Proxy vs. API Gateway vs. Load alancer Modern websites and applications have complex needs. Here we'll look at three powerful tools. 🔹Reverse Proxy: change identity - Fetching data secretly, keeping servers hidden. - Perfect for shielding sensitive websites from
Tweet media one
8
227
990
0
3
19
@xds2000
Tommy Xiao
3 months
@xiongchun007 很难理解用上gitee,就不用github。可以把国际项目放github,国内项目放gitee,相得益彰
1
0
19
@xds2000
Tommy Xiao
5 years
这块国内了解的人很少。
@learnk8s
Learnk8s
5 years
Access and authorization controls are critical to get right for any secure system. A useful list of tools for auditing RBAC policies: - kubectl auth can-i - kubectl who-can - rakkess - rback - RBAC-View - rbac-lookup - pod_shell - node_admin
Tweet media one
1
26
130
1
5
17
@xds2000
Tommy Xiao
1 year
@bystander520 还要排队买H100显卡
1
1
17
@xds2000
Tommy Xiao
3 months
茅塞顿开,AI agent 就是构建大模型API 上的原子服务,这些服务是有具体场景的,收费更容易一下。RAG 已死,让我们进入 Agent 服务的红海吧
@tuturetom
Tom Huang
3 months
构建 AI Agent/Assistant 框架和 API 的开源产品 Superagent 刚刚宣布融资 160 万美金种子轮并开源🔥,目前 4.7K Star ⭐️! 1. 支持构建 Copilots、Workflow、内容生成或数据集成应用 2. 支持 Memory、流式、向量 API、LLM 负载均衡 3. 支持 Python 和 TypeScript SDK
35
82
264
2
3
16
@xds2000
Tommy Xiao
3 years
@waylybaye 报告下k8s的进展:我开发了一个轻量级k8s发行版,单二进制部署,一键搭建一套集群。业务上适合创新业务。
0
1
17
@xds2000
Tommy Xiao
4 years
今天我的币安交易机服务Qcat automate bot,增加了KDJ + Bollinger 捕单达人机器人,今天BTC跌的行情下,也可以稳定获利。初战告捷。
2
1
16
@xds2000
Tommy Xiao
5 years
工具库把nginx换成openresty了。https反向代理技能一键达成。
2
0
15
@xds2000
Tommy Xiao
5 years
投入开发到开源软件的前提,财务自由,随时能有现金牛供养自己。所以如果你一无所有,还是老老实实的去打工。没有对错,这是时间的问题
0
1
15
@xds2000
Tommy Xiao
5 months
@cherylnatsu 厨师搞啥都可以,就是内存要从8G提高一下吧。不然训练大模型是不够的
2
0
15
@xds2000
Tommy Xiao
2 years
给容器挂静态ip,这是cmdb的要求,企业ITIL的规范。这k8s只是一个实现框架,不会考虑这些企业逻辑,所以大家可以自己造轮子,自己搞。大部分场景并没有触痛用户,所以能用就用
9
2
15
@xds2000
Tommy Xiao
7 months
@jihuayu123 都是中国开发者。大陆地区是无法直接访问github的。
3
0
15
@xds2000
Tommy Xiao
8 years
"Shipping Mesos Cluster with Swarm - Deshi Xiao, DataMan" at MesosCon Asia. Come with me? @EventsLF #Mesoscon
0
4
14
@xds2000
Tommy Xiao
1 year
在中国我们极其缺乏安全感,所以遇到任何问题,都是模凌两可。当有人站出来说出问题,周边要么闭嘴,要么和稀泥。这不是开源。我们应该允许人犯错,也允许人尖锐的指出问题。
@wusheng1108
Wu Sheng 吴晟
1 year
#中国开源 终于,OzHera的Proposal被出差回来的Mentor撤销了(暂时) 全部官方上下文(感谢ASF的永久公开归档) PS,我不确定下次还有没有精力,在下一个案例出现时,做这个Gatekeeper PS2,再次感谢所有在邮件列表、Twitter上的支持者,来守住这个底线
Tweet media one
3
1
71
1
0
15
@xds2000
Tommy Xiao
2 years
中国特色工具站: GitHub Proxy GitHub 文件 , Releases , archive , gist , 文件代理加速下载服务. 请使用 ,速度很快
0
4
15
@xds2000
Tommy Xiao
10 months
0
2
15
@xds2000
Tommy Xiao
5 years
K8S真的很难安装。所以安装工具也是一个key toolchain
@learnk8s
Learnk8s
5 years
k8s-tew is a CLI tool to install a Kubernetes Cluster (local, single-node, multi-node or HA-cluster) on Bare Metal. It installs the most essential components needed by a cluster such as networking, storage, monitoring, backuping/restoring and so on
Tweet media one
0
32
66
2
1
14
@xds2000
Tommy Xiao
1 year
搜了下, 开复老师组建的公司在参与这个。
@huangyun_122
黄赟
1 year
基于 llama 2 微调的中文模型: 该模型由北京 linksoul 开发,在 HuggingFace 可下载: 如果你想体验部署的乐趣,这是它的谷歌 Colab Notebook:
Tweet media one
7
43
167
0
1
13
@xds2000
Tommy Xiao
2 years
梳理了一遍k8s的扩展类库,一起熟悉下。
Tweet media one
0
2
12
@xds2000
Tommy Xiao
3 years
kubeadm提供的全容器���部署方式,其实是很难运维的。容器隔离了一层,内部的二进制文件什么情况并不清楚。还是用我的 #k8e 吧。把核心组件打包成一个二进制,便于携带,用systemd管理 #k8s 容器进程。
1
1
11
@xds2000
Tommy Xiao
1 year
k8e 本来计划去实现集成 FireCracker,但是翻看代码发现它高度定制了 containerd,让我无法无缝集成到容器引擎里面。这不是后面又出来一个 libkrun 方案,就一直半调子跟进,用 vm 来跑小内存的隔离应用在 CICD 这块场景应用广阔,既然有需求,那就搞起来吧。
2
1
13
@xds2000
Tommy Xiao
4 years
经过一个多月的梳理,k8e终于确定了路线,以k3s为upstream ,维护一个企业级k8s发行版本。让k8s在企业级环境里面安装不费事。 编译安装步骤已经加上。 欢迎编译使用。支持v1.19.5版本k8s
0
4
13
@xds2000
Tommy Xiao
3 years
(3/2) 华为工程师没有错,只是这家公司的基因就是中国特性开源,先复制在吹牛,然后在研发做改良。等着别人研发了更新的技术,直接把自己的丢掉,在把别人的技术拿来改,自主创新。
@xds2000
Tommy Xiao
3 years
(2/2),先是openstack的贡献者,然后是容器的核心贡献者,然后是k8s的核心贡献者,然后是安卓的主力贡献者。这些都改变不了本性。那就是抄,抄,抄。然后开发布会说自己多牛逼,投入了几千人研发了好几年,打造了一个比当前业界更牛逼的安卓系统。并且我也开源。请大家学习我,模范我,崇拜我。
3
7
51
2
2
12
@xds2000
Tommy Xiao
3 years
使用k8e快速部署Kubernetes集群服务,入门指南从新整理了一次。 采用systemd启动了
0
1
12
@xds2000
Tommy Xiao
1 year
@waylybaye 这是画蛇添足的典型案例啊
0
0
13
@xds2000
Tommy Xiao
7 months
@im2gua 有了AI之后,我基本不用花精力学习编程语言,只要掌握基本语法,就可以直接开干
1
0
13
@xds2000
Tommy Xiao
4 years
为了撰写我的GitChat上的K8S专栏,要时不时查阅核对最新的k8s的源码,这个时候需要一个快速能查看分析源码的工具。推荐
1
3
13
@xds2000
Tommy Xiao
4 months
@buaaxhm 这是顺手做的事情。量化需要的机器学习GPU本来就有需求。这是正好
1
0
13
@xds2000
Tommy Xiao
5 years
@cherylnatsu @kgen 你就是在造谣,国家哪条说不能言论自由了。
0
0
10
@xds2000
Tommy Xiao
5 years
kubernetes高可用安装(kubernetes install)工具,当年创业还启动了这个项目 ,后来愣是没有做出来。今天突然看到老乡做了一个,sealos,推荐。。这个老乡竟然还搞了成熟的开源收费模式,牛人阿
2
3
13
@xds2000
Tommy Xiao
1 year
红帽让我结识了很多优秀的人才,感谢红帽,你是开源届的灯塔。奇怪,你的图标怎么是黄颜色的?不应该是Blue吗?哈哈哈
@RedHat
Red Hat
1 year
| ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄| After 30 years, we are formally announcing we are 30. |___________| 🎉 🎉 \ (•◡•) / \ / --- | | Follow along this week to celebrate.
82
467
4K
2
1
11
@xds2000
Tommy Xiao
1 year
翻墙小分队短信服务,我刚验证sms-man对收OpenAI ChatGPT效果最好。选美国手机号,想自己玩的可以用用我的推荐链接,互相手上留香。
2
1
13
@xds2000
Tommy Xiao
2 years
@torontobigface 统一只有坏处没有好处,还是继续保持距离最好,如果有可能,互相聊聊经济合作也是好事,不强求
0
0
13
@xds2000
Tommy Xiao
3 years
tob业务中,实施周期长,人员培育满。产品反馈慢。所以做头部客户,配客户一起玩,是最短路径。没有捷径
2
1
11
@xds2000
Tommy Xiao
3 years
独立开发者现在都流行云原生,搭建单机的容器服务,用我这个,更快。使用k8e快速部署Kubernetes集群服务。
0
0
12
@xds2000
Tommy Xiao
2 years
这是把Docker逼上绝路啊。桌面的生意也被开源项目抢夺了。
@Podman_io
Podman
2 years
You’ve built your image locally and tested it - you can also easily push your image to the OCI registry of your choice from #PodmanDesktop ! 🦭 #DiscoverPodmanDesktop #Containers #Podman
0
6
20
1
2
11
@xds2000
Tommy Xiao
9 months
@Fenng 我觉得组织架构需要那么多人放,但是没有坑了,然后组件化,平台化。后来觉得自己部门做更快,又搞业务化分组。最后实在搞不下去就重组一下能力搞中台
0
0
12
@xds2000
Tommy Xiao
7 months
@imwsl90 同学友谊,你管的太多了
0
0
12
@xds2000
Tommy Xiao
2 years
tob产品大量使用开源技术,为了兜底,你所使用的每一项组件都需要投入资源维护。所以,你需要慎重选择和选择软件bom清单,不要大爆炸
5
2
12
@xds2000
Tommy Xiao
4 years
虽然被别人吐槽写个和k3s一样的发行版本没啥意义。但是从我个人在企业级市场的体会来讲,很多企业还在水生火热中。它们真的很需要k8e这样更便捷启动k8e集群的工具。在等等几天。。。马上就可以出锅招待客人了
3
0
12
@xds2000
Tommy Xiao
3 months
RAG是一种过渡的雕花技术,往Agent前进吧。比如context太小,检索embedding,在模型增强后,完全没有必要。如果不同意我的说法,可以先看看andrew ng分享的agent课程
@hongming731
ginobefun
3 months
#BestBlogs 解码 RAG:智谱 RAG 技术的探索与实践 智谱 AI 长期致力于大模型技术的研究,近期将重点应用于企业服务场景。RAG 技术由三个步骤组成:索引(Indexing)、检索(Retrieval)和生成(Generation),旨在解决模型幻觉和知识更新不及时的问题。相比传统 FAQ 或搜索方法,RAG
Tweet media one
Tweet media two
Tweet media three
3
35
162
1
0
12
@xds2000
Tommy Xiao
4 years
容器安全和安全容器是2个纬度,这篇美团技术博客开了一个好头:
0
2
12
@xds2000
Tommy Xiao
2 years
@stupidwz 这种霸权主义不得不服
1
0
9
@xds2000
Tommy Xiao
4 months
@niceoe 能用AI的赶紧招
0
0
11
@xds2000
Tommy Xiao
1 year
使用开源 LLM 构建企业知识库,还有多少人不会搭建。
8
0
12
@xds2000
Tommy Xiao
6 months
@plantegg 我昨天还遇到客户现场从容器拉包特别慢的问题,客户运维无解嗷嗷叫,一直说是代码问题。我手起tcpdump抓包一分析就是丢包。容器和虚拟机的mtu不一致,导致拉包卡顿
0
4
12
@xds2000
Tommy Xiao
2 years
@Fenng 程序员对法律的理解程度近乎文盲,如果你能听得进去一句建议,无论你的case多么难搞定,请一个律师看看,一个高级律师也就2-3万的额外成本,胜诉还是对方垫付。你只需要配合花点时间和精力而已。
2
0
12
@xds2000
Tommy Xiao
3 years
我厂的主力数据库切换到PG了。合规合法的使用开源软件。#开源
0
0
12
@xds2000
Tommy Xiao
4 months
@RFA_Chinese 有生之年还能再去台湾旅游吗….
2
0
10
@xds2000
Tommy Xiao
4 years
史上被读者吐槽最多的K8S实践,我写的
0
0
11
@xds2000
Tommy Xiao
10 months
@hi_caicai 真的能从0糊出来一个MacOS App,这个真神奇啊
1
0
11
@xds2000
Tommy Xiao
2 years
创业的兄弟丢给我一台arm64的机器当action runner。并且还贴心的自带翻墙。让go build构建体验更好。
2
0
10
@xds2000
Tommy Xiao
3 years
上架几个小时就有第一个用户,真心感谢。不再有盗版,让我安心继续优化,更多更新提供
Tweet media one
0
0
11
@xds2000
Tommy Xiao
4 years
Coinbase的工程团队不使用容器,先解决业务问题。这个思路是谨慎和友好的。
0
0
10
@xds2000
Tommy Xiao
4 years
最近读了腾讯云容器云团队公众号,看到这篇关于containerd的问题,最后发现是overlay的问题的问题。我的经验就是这种经验没法学习复制,不推荐学习。反而腾讯技术团队的一个博客技术分享更有实战价值。过度的技术陷阱让技术无法自拔,感觉很有成就感,其实没法复用的技术是零
0
3
9
@xds2000
Tommy Xiao
4 years
当你的容器镜像爆盘的时候,请用docker system prune
2
0
9
@xds2000
Tommy Xiao
1 year
@jacksonwuuu 不管怎么描述,底层民众还有口饭吃,所以才得以保全稳态
2
0
9
@xds2000
Tommy Xiao
2 years
国产操作系统打着替换centos的名号想着收割国内客户,国内客户想着怎么绕着弯继续免费使用企业版操作系统,最好是无缝替换。#信创故事
2
0
9