Tommy Xiao Profile Banner
Tommy Xiao Profile
Tommy Xiao

@xds2000

3,213
Followers
723
Following
185
Media
26,927
Statuses

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.
@xds2000
Tommy Xiao
9 months
22岁是我人生最低谷,找不到工作,在老家也没有门路。突然北京的同学打电话过来炫耀他的工作环境,互联网工程师的职位。我很耿直,就问能不能给我介绍个工作。他就真给我办成了。从此我的人生发生了重大改变,可以是逆天改命 #人的命运不可预知
66
21
500
@xds2000
Tommy Xiao
9 months
33岁是我人生中的一次转折点,那是深秋的一天早上,突然接到一位女生的电话并自称是红帽公司的 HR, 问我是否愿意应聘测试工程师,我说不合适就挂了。一个月后,这位女生又给我打电话,说有软件工程师的职位,我说试试。后来经过 6-7 轮面试才进入这家公司:RedHat中国。#人生的命运不可测
21
16
410
@xds2000
Tommy Xiao
1 year
今天部门小伙给我丢了一个前端app方案,用rust的tuari做的���使用webview技术,安装器才2M多。爽啊
11
26
204
@xds2000
Tommy Xiao
1 year
@torontobigface 这些词只能立在墙上,如果拿出来用这些口号游行就是反动言论了
0
5
118
@xds2000
Tommy Xiao
2 years
git submodule尽量少用,这货给开发带来的祸害大于益处,谨慎
15
3
90
@xds2000
Tommy Xiao
3 years
(1/2)我给华为团队做过开源指导,华为工程师问我怎么做开源。我当时把曾经红帽的开源精神给华为讲了一遍,华为工程师不以为然,毕竟华为做事情只要决定了就狼群而上,以提交commit为KPI搞起
0
7
63
@xds2000
Tommy Xiao
3 months
@river_leaves 进销存管理,稳定可靠,还要跨平台。还要能部署到笔记本上,免运维。也就Excel能搞定了吧
2
1
64
@xds2000
Tommy Xiao
4 years
0
18
53
@xds2000
Tommy Xiao
3 years
(2/2),先是openstack的贡献者,然后是容器的核心贡献者,然后是k8s的核心贡献者,然后是安卓的主力贡献者。这些都改变不了本性。那就是抄,抄,抄。然后开发布会说自己多牛逼,投入了几千人研发了好几年,打造了一个比当前业界更牛逼的安卓系统。并且我也开源。请大家学习我,模范我,崇拜我。
@xds2000
Tommy Xiao
3 years
(1/2)我给华为团队做过开源指导,华为工程师问我怎么做开源。我当时把曾经红帽的开源精神给华为讲了一遍,华为工程师不以为然,毕竟华为做事情只要决定了就狼群而上,以提交commit为KPI搞起
0
7
63
3
7
51
@xds2000
Tommy Xiao
4 years
自从上次容器创业失败,2018年开始无心给国内企业提供培训K8S/容器技术,反馈还不错,我也成为客户眼中的金牌讲师了。如果推友谁有需要,可以直接DM我。 #container #Kubernetes
3
9
39
@xds2000
Tommy Xiao
1 year
@Danqing1953 永远不要相信共产党
0
0
37
@xds2000
Tommy Xiao
7 months
我把k3s的裁剪过程转化到我对k8s运维部署的理解,最终形成了k8e。刚开始做的时候,很多开发者吐槽完全没必要么。直接维护k3s就可以了。但是在坚持4年维护k8e项目后,我觉得持续的维护主要的目的是先解决自己的问题。然后再考虑别人的问题。开源这件事情,值不值得要看主理人愿意不愿意投入 #开源心得
2
3
37
@xds2000
Tommy Xiao
1 year
@Suraier 其实给客户驻场是挺好的一次历练。客户也会把专家尊重对待,只是作为算法大佬无法接受这种潜意思贴身服务客户的模式
1
0
32
@xds2000
Tommy Xiao
1 year
@VOAChinese 印第安人是世界上独一无二的,必须确保他们文化延续下去。
1
0
32
@xds2000
Tommy Xiao
8 months
@imwsl90 我用谷歌colab学,一台A100就够了
0
3
27
@xds2000
Tommy Xiao
3 years
中国的大厂从来不要脸,因为都是在船上吃饭,管什么规则,先吃到实惠就好。 #oceanbasedb #阿里开源
Tweet media one
2
7
26
@xds2000
Tommy Xiao
2 months
基于大模型和多AGENT协同的运维 华为这个思路还是有应用场景的启发的
1
4
26
@xds2000
Tommy Xiao
8 months
@0xthefool 作为产品经理,我能感受到国内同行的产品技术都走偏。像素级别的复制也没有说不好意思。并且是专家团队来抄袭。把创业公司挤压到极致。国内都是做周边配套,形成更强的矩阵。国内如果一家做加油站,只要赚钱,就会后100家过来做,也不管有没有长远发展。所以国内发展需要思考更多
2
2
28
@xds2000
Tommy Xiao
1 year
@yongqianme 太真实了,我有天晚上打车,司机是押金租一个电车,然后在交份钱。开了一个月就发现根本不赚钱。但是押金都是半年交,提前退还要交违约金。真是雪上加霜
1
1
25
@xds2000
Tommy Xiao
5 years
开源项目让我找到了乐趣,所以我下一个十年决定坚持投入在开源项目的开发
1
2
25
@xds2000
Tommy Xiao
9 months
44岁是我人生中遇到的百年一遇的大变局。疫情结束,中美冷战,GPT觉醒,我也从开发转换角色成为一名toB产品经理。#人生不可预测
4
3
27
@xds2000
Tommy Xiao
4 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
2 months
@nextify2024 4. TIME\_WAIT 的作用是确保最后一个 ACK 包能够到达对方。当客户端发送完最后一个 ACK 包后,它会进入 TIME\_WAIT 状态,等待一段时间,以确保服务器能够收到这个 ACK 包。如果服务器没有收到这个 ACK 包,,客户端收到后会重新发送 ACK 包。这样可以确保数据的可靠性。
1
0
23
@xds2000
Tommy Xiao
9 months
我相信这就是历史的进程。山雨欲来风满楼。想通过自己把握命运的机会少之又少,还是遇到机会就求人找个工作机会吧。能不能落实工作还要靠自己的。大部分情况,人生际遇就靠一次机缘巧合的机会。
@xds2000
Tommy Xiao
9 months
22岁是我人生最低谷,找不到工作,在老家也没有门路。突然北京的同学打电话过来炫耀他的工作环境,互联网工程师的职位。我很耿直,就问能不能给我介绍个工作。他就真给我办成了。从此我的人生发生了重大改变,可以是逆天改命 #人的命运不可预知
66
21
500
0
1
23
@xds2000
Tommy Xiao
1 year
有了后,生成式代码能力暴涨,思考时间变多了,和ai助手融为一体。
1
3
23
@xds2000
Tommy Xiao
2 years
容器化的MySQL实例性能比虚拟机性能要差很多,这个时候需要注意glibc的版本,它对性能的影响很大。一句话,容器化后想保证性能需要确保环境一致性。#容器化的痛点
1
1
21
@xds2000
Tommy Xiao
2 years
用k8e+aws,一个月10美金就搞定。 看看
@BMPI11
BMPI.dev
2 years
本文分享了笔者使用 K8S 云原生技术开发个人项目的踩坑经验。 来自 @madawei2699
0
27
112
2
0
21
@xds2000
Tommy Xiao
3 years
我一年前闲赋在家写的币安交易所的策略机器人,源码开放,任何人都可以参照写一个策略丢到VPS跑自动交易,全当USDT矿机赚USDT了。
2
6
20
@xds2000
Tommy Xiao
8 months
微软为云原生开发搞了一个框架。Getting started with Radius: Run your first app 看来命令行操作来管理环境要成为主流
3
5
20
@xds2000
Tommy Xiao
9 months
看完图,终于梳理清楚反向代理、API网关、服务均衡网关的区别
@sahnlam
Sahn Lam
9 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
996
0
3
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
27
131
1
5
17
@xds2000
Tommy Xiao
4 years
今天我的币安交易机服务Qcat automate bot,增加了KDJ + Bollinger 捕单达人机器人,今天BTC跌的行情下,也可以稳定获利。初战告捷。
2
1
16
@xds2000
Tommy Xiao
1 year
@bystander520 还要排队买H100显卡
1
1
17
@xds2000
Tommy Xiao
2 years
@waylybaye 报告下k8s的进展:我开发了一个轻量级k8s发行版,单二进制部署,一键搭建一套集群。业务上适合创新业务。
0
1
17
@xds2000
Tommy Xiao
2 months
@cherylnatsu 厨师搞啥都可以,就是内存要从8G提高一下吧。不然训练大模型是不够的
2
0
15
@xds2000
Tommy Xiao
5 years
投入开发到开源软件的前提,财务自由,随时能有现金牛供养自己。所以如果你一无所有,还是老老实实的去打工。没有对错,这是时间的问题
0
1
15
@xds2000
Tommy Xiao
4 months
@jihuayu123 都是中国开发者。大陆地区是无法直接访问github的。
3
0
15
@xds2000
Tommy Xiao
2 years
给容器挂静态ip,这是cmdb的要求,企业ITIL的规范。这k8s只是一个实现框架,不会考虑这些企业逻辑,所以大家可以自己造轮子,自己搞。大部分场景并没有触痛用户,所以能用就用
9
2
15
@xds2000
Tommy Xiao
4 years
工具库把nginx换成openresty了。https反向代理技能一键达成。
2
0
15
@xds2000
Tommy Xiao
2 years
中国特色工具站: GitHub Proxy GitHub 文件 , Releases , archive , gist , 文件代理加速下载服务. 请使用 ,速度很快
0
4
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
9 months
在中国我们极其缺乏安全感,所以遇到任何问题,都是模凌两可。当有人站出来说出问题,周边要么闭嘴,要么和稀泥。这不是开源。我们应该允许人犯错,也允许人尖锐的指出问题。
@wusheng1108
Wu Sheng 吴晟
9 months
#中国开源 终于,OzHera的Proposal被出差回来的Mentor撤销了(暂时) 全部官方上下文(感谢ASF的永久公开归档) PS,我不确定下次还有没有精力,在下一个案例出现时,做这个Gatekeeper PS2,再次感谢所有在邮件列表、Twitter上的支持者,来守住这个底线
Tweet media one
3
1
71
1
0
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
67
2
1
14
@xds2000
Tommy Xiao
9 months
k8e 本来计划去实现集成 FireCracker,但是翻看代码发现它高度定制了 containerd,让我无法无缝集成到容器引擎里面。这不是后面又出来一个 libkrun 方案,就一直半调子跟进,用 vm 来跑小内存的隔离应用在 CICD 这块场景应用广阔,既然有需求,那就搞起来吧。
2
1
14
@xds2000
Tommy Xiao
2 years
kubeadm提供的全容器化部署方式,其实是很难运维的。容器隔离了一层,内部的二进制文件什么情况并不清楚。还是用我的 #k8e 吧。把核心组件打包成一个二进制,便于携带,用systemd管理 #k8s 容器进程。
1
1
11
@xds2000
Tommy Xiao
3 years
经过一个多月的梳理,k8e终于确定了路线,以k3s为upstream ,维护一个企业级k8s发行版本。让k8s在企业级环境里面安装不费事。 编译安装步骤已经加上。 欢迎编译使用。支持v1.19.5版本k8s
0
5
13
@xds2000
Tommy Xiao
2 years
梳理了一遍k8s的扩展类库,一起熟悉下。
Tweet media one
0
2
13
@xds2000
Tommy Xiao
10 months
搜了下, 开复老师组建的公司在参与这个。
@huangyun_122
黄赟
10 months
基于 llama 2 微调的中文模型: 该模型由北京 linksoul 开发,在 HuggingFace 可下载: 如果你想体验部署的乐趣,这是它的谷歌 Colab Notebook:
Tweet media one
7
43
167
0
1
14
@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
1 year
@torontobigface 统一只有坏处没有好处,还是继续保持距离最好,如果有可能,互相聊聊经济合作也是好事,不强求
0
0
13
@xds2000
Tommy Xiao
1 month
@buaaxhm 这是顺手做的事情。量化需要的机器学习GPU本来就有需求。这是正好
1
0
13
@xds2000
Tommy Xiao
4 years
kubernetes高可用安装(kubernetes install)工具,当年创业还启动了这个项目 ,后来愣是没有做出来。今天突然看到老乡做了一个,sealos,推荐。。这个老乡竟然还搞了成熟的开源收费模式,牛人阿
2
3
13
@xds2000
Tommy Xiao
4 years
为了撰写我的GitChat上的K8S专栏,要时不时查阅核对最新的k8s的源码,这个时候需要一个快速能查看分析源码的工具。推荐
1
3
13
@xds2000
Tommy Xiao
3 years
使用k8e快速部署Kubernetes集群服务,入门指南从新整理了一次。 采用systemd启动了
0
1
12
@xds2000
Tommy Xiao
1 year
@waylybaye 这是画蛇添足的典型案例啊
0
0
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
470
4K
2
1
12
@xds2000
Tommy Xiao
1 year
翻墙小分队短信服务,我刚验证sms-man对收OpenAI ChatGPT效果最好。选美国手机号,想自己玩的可以用用我的推荐链接,互相手上留香。
2
1
13
@xds2000
Tommy Xiao
4 years
@cherylnatsu @kgen 你就是在造谣,国家哪条说不能言论自由了。
0
0
10
@xds2000
Tommy Xiao
4 months
@im2gua 有了AI之后,我基本不用花精力学习编程语言,只要掌握基本语法,就可以直接开干
1
0
13
@xds2000
Tommy Xiao
4 years
容器安全和安全容器是2个纬度,这篇美团技术博客开了一个好头:
0
2
12
@xds2000
Tommy Xiao
4 years
虽然被别人吐槽写个和k3s一样的发行版本没啥意义。但是从我个人在企业级市场的体会来讲,很多企业还在水生火热中。它们真的很需要k8e这样更便捷启动k8e集群的工具。在等等几天。。。马上就可以出锅招待客人了
3
0
12
@xds2000
Tommy Xiao
2 years
tob产品大量使用开源技术,为了兜底,你所使用的每一项组件都需要投入资源维护。所以,你需要慎重选择和选择软件bom清单,不要大爆炸
5
2
12
@xds2000
Tommy Xiao
1 year
@stupidwz 这种霸权主义不得不服
1
0
11
@xds2000
Tommy Xiao
27 days
@niceoe 能用AI的赶紧招
0
0
12
@xds2000
Tommy Xiao
3 years
独立开发者现在都流行云原生,搭建单机的容器服务,用我这个,更快。使用k8e快速部署Kubernetes集群服务。
0
0
12
@xds2000
Tommy Xiao
6 months
@Fenng 我觉得组织架构需要那么多人放,但是没有坑了,然后组件化,平台化。后来觉得自己部门做更快,又搞业务化分组。最后实在搞不下去就重组一下能力搞中台
0
0
12
@xds2000
Tommy Xiao
2 years
@Fenng 程序员对法律的理解程度近乎文盲,如果你能听得进去一句建议,无论你的case多么难搞定,请一个律师看看,一个高级律师也就2-3万的额外成本,胜诉还是对方垫付。你只需要配合花点时间和精力而已。
2
0
12
@xds2000
Tommy Xiao
3 years
tob业务中,实施周期长,人员培育满。产品反馈慢。所以做头部客户,配客户一起玩,是最短路径。没有捷径
2
1
12
@xds2000
Tommy Xiao
1 year
使用开源 LLM 构建企业知识库,还有多少人不会搭建。
8
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
21
1
2
12
@xds2000
Tommy Xiao
3 years
我厂的主力数据库切换到PG了。合规合法的使用开源软件。#开源
0
0
12
@xds2000
Tommy Xiao
4 months
@imwsl90 同学友谊,你管的太多了
0
0
12
@xds2000
Tommy Xiao
3 months
@plantegg 我昨天还遇到客户现场从容器拉包特别慢的问题,客户运维无解嗷嗷叫,一直说是代码问题。我手起tcpdump抓包一分析就是丢包。容器和虚拟机的mtu不一致,导致拉包卡顿
0
4
12
@xds2000
Tommy Xiao
2 years
创业的兄弟丢给我一台arm64的机器当action runner。并且还贴心的自带翻墙。让go build构建体验更好。
2
0
11
@xds2000
Tommy Xiao
4 years
当你的容器镜像爆盘的时候,请用docker system prune
2
0
9
@xds2000
Tommy Xiao
7 months
@hi_caicai 真的能从0糊出来一个MacOS App,这个真神奇啊
1
0
11
@xds2000
Tommy Xiao
4 years
最近读了腾讯云容器云团队公众号,看到这篇关于containerd的问题,最后发现是overlay的问题的问题。我的经验就是这种经验没法学习复制,不推荐学习。反而腾讯技术团队的一个博客技术分享更有实战价值。过度的技���陷阱让技术无法自拔,感觉很有成就感,其实没法复用的技术是零
0
3
9
@xds2000
Tommy Xiao
2 years
国产操作系统打着替换centos的名号想着收割国内客户,国内客户想着怎么绕着弯继续免费使用企业版操作系统,最好是无缝替换。#信创故事
2
0
9
@xds2000
Tommy Xiao
4 years
Coinbase的工程团队不使用容器,先解决业务问题。这个思路是谨慎和友好的。
0
0
11
@xds2000
Tommy Xiao
3 years
上架几个小时就有第一个用户,真心感谢。不再有盗版,让我安心继续优化,更多更新提供
Tweet media one
0
0
11
@xds2000
Tommy Xiao
28 days
@RFA_Chinese 有生之年还能再去台湾旅游吗….
2
0
10
@xds2000
Tommy Xiao
3 years
《白话Kubernetes入门实践》
0
0
11
@xds2000
Tommy Xiao
1 year
podcasts你用吗,推荐app - Snipd,可以通过ai转换文字脚本,对我听力一般的是个福音
0
2
10
@xds2000
Tommy Xiao
4 years
史上被读者吐槽最多的K8S实践,我写的
0
0
11
@xds2000
Tommy Xiao
1 year
@jacksonwuuu 不管怎么描述,底层民众还有口饭吃,所以才得以保全稳态
2
0
9
@xds2000
Tommy Xiao
3 years
其实创业不需要什么理由,天时,地利,人和,就马上可以开张。边跑边验证产品,找到引爆点,砍掉冗余组件,全力以赴,发射,IPO
1
0
10