Druid在爱奇艺的实践和技术演进(爱奇艺技术产品团队)
本文介绍Druid在爱奇艺的实践情况、优化经验以及平台化建设的一些思考。
Apache SkyWalking 在 Service Mesh 中的可观察性应用(高洪涛)
本文介绍 Apache SkyWalking 对 Service Mesh 可观测性方面的应用实践。
如何通过众包应用本地化获得 500 万次下载?(葛仲君)
产品本地化翻译可以通过多种方式完成,比如依靠内部译员、语言服务提供商(LSP)和众包翻译等。而对于小企业/独立开发者来说,众包本地化是最为经济的选择。
投资百亿,快手将在乌兰察布自建数据中心(田晓旭)
6月6日,快手宣布投资百亿在内蒙古乌兰察布市建立数据中心,这是快手第一个超大规模自建互联网数据中心,建成后可达60EB以上总存储容量。
人生元编程(欧雷)
窥见掌控自己人生的方法
一周新基建丨5G商用一周年,腾讯450亿布局长三角,快手将投100亿(周文猛)
一周新基建本周看点:5G商用一周年,领跑新基建,将带动信息消费8.2万亿;投资450亿,腾讯长三角人工智能超算中心及产业基地开工;
利用 Arthas 精准定位 Java 应用 CPU 负载过高问题(张云翔)
本文介绍 Alibaba 开源的Java诊断工具 Arthas。
Python 2019年开发者调查报告(JetBrains)
本文为Python软件基金会和JetBrains一起开展的第三次年度Python开发者调查报告。
线上故障处理实践(心平气和)
最近公司一个系统发生线上故障,系统架构为C/S的,客户端是APP;系统的功能有:联系人、短信、通话记录等,每个业务都有备份、恢复的功能,即用户可以在APP内备份自己的联系人、短信、通话记录至服务端,然后可以后续某个时间段恢复数据。
缓存一致性协议的工作方式(HackMSF)
每个CPU都有自己的缓存,这些缓存之间如何保持同步?
记一次在 mosn 对 dubbo、dubbo-go-hessian2 的性能优化(apache/dubbo-go)
本文介绍在基于 Go 语言库 dubbo-go-hessian2 、dubbo协议中对mosn所做的性能优化。
「翻译」测试用例最佳实践(HackMSF)
本文我列举了一系列我认为比较实用的测试用例编写实践。我之所以称其为最佳实践,是因为这些技巧帮助我写出易读,可维护以及能更好描述业务逻辑的优质测试用例。
[安利] WSL Linux 子系统,真香!附完整实操(猴哥一一 cium)
WSL Linux 子系统体验原生 Docker,还真香呀!
Intellij IDEA 常用快捷键(insight)
本文介绍的快捷键是基于 IDEA 默认的快捷键而编写的,分类整理了各类常用的快捷键,牢记这些快捷键,能让你的开发事半功倍,尤其是 IDEA 提供的重构功能,是非常强大的重构利器。
何时使用TypeScript:常见场景的详细介绍(Khalil Stemmler)
在这篇指南中,我们会探讨什么情况下绝对应该使用TypeScript这种类型严格的编程语言,又在什么情况下应该继续使用原生的JavaScript。
QQ音乐PB级ClickHouse实时数据平台架构演进之路(云加社区)
本文基于QQ音乐海量大数据实时分析场景,通过QQ音乐与腾讯云EMR产品深度合作的案例解读,还原一个不一样的大数据云端解决方案。
图解Java垃圾回收算法及详细过程!(攀岩飞鱼)
理解Java虚拟机垃圾回收机制的底层原理,是系统调优与线上问题排查的基础,也是一个高级Java程序员的基本功,本文就针对Java垃圾回收这一主题做一些整理与记录。Java垃圾回收器的种类繁多,它们的设计要在吞吐量(内存空间)与实时性(用户线程中断)方面..
Dubbo 迈出云原生重要一步:应用级服务发现解析(刘军)
本文详细解读Dubbo引入的基于实例(应用)粒度的服务发现机制。
哈佛大学联合MIT研究人员发布了Clevrer数据集,以推进视觉推理和神经符号AI的发展(KHARI JOHNSON)
Clevrer 数据集有助于开发者用更少的数据和更高的效能来打造更稳健和更可靠的模型。
这些公司为什么放弃微服务?(Justin Etheredge)
在微服务受追捧时,Uber、Botify、Segment等公司却放弃微服务,这是为什么?
我们将迎来另一个VR寒冬吗?(Ben Evans)
VR/AR还有待发展,在未来会有一席之地,只是我们还不知道是在什么样的地方。
计算机超全核心技术知识(cxuan)
我们每个程序员或许都有一个梦,那就是成为大牛,我们或许都沉浸在各种框架中,以为框架就是一切,以为应用层才是最重要的,你错了。在当今计算机行业中,会应用是基本素质,如果你懂其原理才能让你在行业中走的更远,而计算机基础知识又是重中之重。
美团MySQL数据库巡检系统的设计与应用(王琦)
本文介绍美团MySQL数据库巡检系统的框架和巡检内容。
云原生生态周报 Vol. 47:OpenKruise v0.5.0 版本发布(丁海洋)
《云原生生态周报》由阿里云容器平台联合蚂蚁金服共同发布,众多一线社区专家与您一起“跟踪动态,读懂社区”,分享云原生社区项目进展、活动发布、精选博客等信息。
中芯国际太难了:三年花128亿元,却是最不赚钱的造芯者(罗燕珊)
中芯国际科创板首轮问询答复中透露着这些信息......
鲲鹏开发者嘉年华落地“天府之国”,抢先了解技术大咖们都讲了啥(华为)
鲲鹏开发者嘉年华落地“天府之国”,抢先了解技术大咖们都讲了啥
云原生生态周报 Vol. 48:OpenYurt 开源(汪萌海)
《云原生生态周报》由阿里云容器平台联合蚂蚁金服共同发布,众多一线社区专家与您一起“跟踪动态,读懂社区”,分享云原生社区项目进展、活动发布、精选博客等信息。
简化TensorFlow和Spark互操作性的问题:LinkedIn开源Spark-TFRecord(Jesus Rodriguez)
TensorFlow 和 Apache Spark 的互操作问题是现实世界机器学习场景中常见的挑战。
多点生活在 Service Mesh 上的实践(陈鹏)
多点生活在 Service Mesh 上的实践经验。
通过不断地失败来避免失败,携程混沌工程实践(Ctrip SRE)
本文讨论了携程在实践混沌工程以来的想法和方案。
Facebook缓存技术演进:从单集群到多区域(伴鱼技术团队)
本文介绍 FB 基于 memcached 构建统一缓存层的最佳实践。全文递进式地讲述 单集群 (Single Front-end Cluster)、多集群 (Multiple Front-end Clusters)、多区域 (Multiple Regions) 环境下遇到的问题和相应的解决方案。
提高 TCP 性能的方法,你知多少?(小林coding)
TCP 性能的提升不仅考察 TCP 的理论知识,还考察了对于操心系统提供的内核参数的理解与应用。
软件工程的未来(许式伟)
软件工程极大成熟的标志,是一体化的软件工程支撑系统,和高效的人才培养体系。
架构思维篇:回顾与总结(许式伟)
架构设计,设计为先,架构为魂。
如何判断架构设计的优劣?(许式伟)
不增加无谓的复杂性,正确理解系统的需求之后才进行设计。
心性:架构师的修炼之道(许式伟)
架构之道,是虚实结合之道,理论与实践相结合。
服务治理篇:回顾与总结(许式伟)
到此为止,我们 “基础平台”、“桌面开发”、“服务端开发”、“服务治理” 这四大模块就结束了。
发布、升级与版本管理(许式伟)
无论是从市场竞争还是工程质量管理的角度,我们都鼓励这样的版本发布哲学:少量发布、频繁发布。
服务治理的宏观视角(许式伟)
服务治理不是纯理论,没有简洁的抽象问题模型,我们面对的是现实世界的复杂性。
如何做HTTP服务的测试?(许式伟)
测试是软件质量保障至关重要的一环。一个好的测试工具对提高开发效率的作用巨大。
服务端开发篇:回顾与总结(许式伟)
服务端开发致力于设计合适的业务架构来满足用户需求,而服务治理则致力于让服务端程序健康地为客户提供不间断的服务。
架构:怎么做详细设计?(许式伟)
详细设计并不是只谈实现就完事,更不是一个架构图。
服务端的业务架构建议(许式伟)
服务端业务架构,主要是怎么做一个多租户的 Model 层。
存储与缓存(许式伟)
缓存是一个存储系统在服务器性能上的补丁,这个补丁并不是那么完美。
文件系统与对象存储(许式伟)
对象存储的出现,是服务端体系架构和桌面操作系统分道扬镳的开始。
应用最为广泛的存储中间件:数据库(许式伟)
数据库是非常专业并且复杂的领域,今天我们就聊一下应用最为广泛的存储中间件:数据库。
存储在服务端开发中的地位是什么样的?(许式伟)
对于服务端来说,存储中间件至关重要。它不只是极大地解放了生产效率,也是服务端的性能瓶颈所在。
35 | 流量调度与负载均衡(许式伟)
负载均衡的价值并不只是做流量的均衡调度,它也让我们的业务服务器优雅升级成为可能。
34 | 服务端开发的宏观视角(许式伟)
今天我们从服务端的发展历程、服务端开发的需求谈起,以此方便你理解服务端开发的生态会怎么演化,技术迭代会走向何方。
33 | 桌面开发篇:回顾与总结(许式伟)
学业务架构最好的方式是“做中学”。做是最重要的,然后要有做后的反思,去思考并完善自己的理论体系。
32 | 架构:系统的概要设计(许式伟)
学架构,我个人强调的理念是 “做中学”。首先还是要勤动手。然后配合本专栏去思考和梳理背后的道理,如此方能快速进步。