https://github.com/rocboss/paopao-ce
看看这个呢
这个看了,确实不错,但是部署太复杂了,看不懂 www.lxs.net 看看这个 三架飞机 发表于 2025-12-9 23:10
这个看了,确实不错,但是部署太复杂了,看不懂
等X开源看看怎么个事儿 makizhang 发表于 2025-12-11 02:26
等X开源看看怎么个事儿
关于 X(前身 推特)所用技术框架/栈 — 虽然官方没公开“整个 X 完整系统”的全部源码,但从公开资料我们可以看到 X 在过去和现在主要使用了以下技术/语言/框架。
GreenWare Tech
+2
维基百科
+2
✅ X(推特)现有/历史技术栈 / 框架
后端(Backend):
- 早期用的是 Ruby on Rails,用 Ruby 语言快速原型/开发。
维基百科
+1
- 随着规模巨大增长(用户与请求暴增),推特/X 将核心服务从 Ruby → Scala/Java(运行于 JVM)迁移,以提升并发性能和可扩展性。
GreenWare Tech
+2
Hello, World! System Design Newsletter
+2
- 除此之外,还有使用诸如 Go、C++、Python(主要用于数据分析 / 机器学习 /后台任务)等语言/服务。
GreenWare Tech
+2
Medium
+2
前端(Frontend / 客户端/网页界面):
- Web 端主要使用 React.js + JavaScript / TypeScript。
GreenWare Tech
+1
- 移动端 iOS / Android 则分别使用相应平台的主流语言(Swift / Kotlin / 或其他 UI 技术栈 —— 虽然公开资料未必详列,但这是通用惯例)
Medium
+1
架构风格与基础设施:
- 微服务(microservices)架构 —— 即多个相对独立的小服务共同构成 X 后台。
Medium
+1
- 实时数据处理/流处理系统(real-time processing / stream processing),以处理海量推文/操作/通知等。
Hello, World! System Design Newsletter
+1
- 缓存、分布式存储/数据库 + 弹性扩展/分布式架构,以支撑全球用户和高并发请求。
GreenWare Tech
+2
BairesDev
+2
换句话说,X 从最初的小规模 Rails 应用,逐步演进成一个“Scala/Java + 微服务 + 大规模数据处理 + React + 多语言/多框架”混合架构,以适应全球数亿用户、实时性高、数据量大的特点。
GreenWare Tech
+2
infoq.cn
+2
问答类程序 还是wP好点吧
页:
1
[2]
