写了 10 年代码之后,我学到的 7 个绝对真理;2019 年顶级 JavaScript 框架;供应链系统架构演进实践 – InfoQ每周精要593期

 中文站「每周精要」
NO.593
2019/07/07
写了 10 年代码之后,我学到的 7 个绝对真理
语言开发
本文分享了作者在过去的十年当中作为一名开发者的心路历程。
2019 年顶级 JavaScript 框架
前端 语言开发
本文中介绍了许多顶级的 JavaScript 框架,你可以在下一个项目中考虑这些框架。应该为项目选择哪个 JavaScript 框架,要取决于项目需求以及你在项目中需要的功能。
途家供应链系统架构演进实践
架构
如何在业务高速增长、可用性越来越高的背景下实现系统架构的快速有效升级?如何保证复杂业务下的研发效率与质量?本文将为大家介绍途家供应链系统的思考与实践。
谁在“谋杀” Hadoop?
大数据
眼看 Hadoop 三大商业公司起高楼,为何忽然之间楼斜了呢?为了搞清楚其中原因,我们采访了多位行业内的技术专家。
学会用数据库的方式思考 SQL 是如何执行的
语言开发 运维
在 RDBMS中,SQL 的实现方式是有差别的。今天我们就从数据库的角度来思考一下 SQL 是如何被执行的。
程序员面试必备 40 问
语言开发
在面试中应该掌握哪些”软技巧“呢?在教给程序员在面试中一定要问的 40 个问题。今天我们就把这 40 个问题汇总给大家,希望对大家的面试有所帮助。
Scene.js 库:创建基于时间轴的动画
架构
Scene.js 是一个基于 JavaScript 时间轴的动画库,用于创建动画网站,作为一个动画时间轴库,它允许你创建对象的移动和位置的时间顺序。
微前端如何落地
前端
微前端是一种类似于微服务的架构,它将微服务的理念应用于浏览器端,即将单页面前端应用由单一的单体应用转变为多个小型前端应用聚合为一的应用。
想接管别人的整个 Java 生态系统?只需一次中间人攻击
语言开发
本来只是想给一个小型项目做一个简单漏洞报告,不料猛地发现了这个安全漏洞,影响了基于 Java 虚拟机(JVM)做开发的整个生态系统。
如何探测虚拟环境是物理机、虚拟机还是容器?
云计算 运维
目前裸机(物理机)、虚拟机、容器是云计算提供计算服务的三种主流形式。那么,如何判断一个虚拟 shell 环境到底是物理机、虚拟机还是容器?
波音 737 之祸:裁员资深研发、外包时薪 9 美元
语言开发
是什么让一家曾以精心设计著称的飞机制造商犯下基本的软件错误导致两起致命事故?
Serverless 最佳实践:如何在两周内开发出用户量过亿的微信小程序
运维
本文将从开发背景、技术需求与落地实践三个维度出发,还原腾讯相册小程序的开发历程,以及 Serverless 是如何助力腾讯相册团队在两周内,开发出承载过亿用户量的微信小程序。
0.3s 完成渲染!UC 信息流正文“闪开”优化实践
前端 语言开发
本文将通过从浏览器内核到客户端外壳、从服务端到前端等多端协作下所实现的日均 N 亿级 PV 页面“闪开”体验所采用的优化策略,及其背后技术策略的思考和选择。
如何基于 Flink 与 TensorFlow 构建实时智能异常检测平台?
AI 大数据 架构
本文介绍了携程如何基于 Flink 与 TensorFlow 构建实时智能异常检测平台,以解决规则告警系统准确率低、时效性低、规则配置复杂与耗费人力等诸多问题
技术分享:浅谈 Service Mesh 在瓜子的实践
运维
瓜子效能团队分享了在 K8S 的基础上,通过 Sidecar 模式进行 Service Mesh 的实践经历。
InfoQ 访谈:Java 的现状和未来
语言开发
针对前期报道“JAVA 13 进入特性冻结阶段”,InfoQ 采访了 Ritter,内容涉及 Java 12 和 13 版本,以及 Azul 在 Java 新版本推出后所采取的行动。
Event Sourcing 和 CQRS 落地(一):UID-Generator 实现
运维
Event Sourcing 简单来说就是记录对象的每个事件而不是记录对象的最新状态,当需要最新的状态的时,通过堆叠事件将最新的状态计算出来。
溯源微服务开发体系:一位 Java 开发者的转型思考
语言开发 运维
微服务是将大型单体应用程序和服务拆分为数个甚至数十个微服务,可扩展单个组件而不是整个应用程序堆栈,从而满足服务等级协议。然而,这个过程涉及很多问题需要解决。
自动驾驶狂欢落幕:靠一个 demo 就敢宣称落地的时代过去了
AI
为了了解自动驾驶技术的最新进展,同时也为了探索这项技术的未来发展,InfoQ 对图森未来的吴楠博士进行了专访,看看在图森未来的眼中,自动驾驶的现在与未来是什么样子的。
Kubernetes 五周年回顾与展望
运维
在 Kubernetes 五岁生日之际,本文简单回顾了 Kubernetes 过去几年的发展历史,并预测未来可能的发展方向。
凉水浇不灭的 AI 火:百度华为达成深度合作,国产 AI 与芯片终于走到一起
AI
虽然大会中途出现了一段不太和谐的小插曲,但 AI 落地的道路怎么可能一帆风顺?以下是 AI 前线从现场发回的详细报道。

技术大会  CONFERENCE
ArchSummit 深圳:如何用 DDD 指导系统架构设计与建模?
得到 App 后端经历过较大规模的系统重构,DDD 思路在过程中带来不小的启发和指导。得到 App 后端业务线 Leader 韩宇斌将在 ArchSummit 会上介绍用 DDD 把握业务需求,以及基于此基础的系统架构设计与建模实践。
QCon 上海:新零售服务开放的 Serverless 架构与深度实践
通过典型的 FaaS 特性实现服务秒级发布,通过 Broker实现 SPI 多态的路由,毫秒级的弹性扩缩容能力,双十二、618 等大促的 Serverless 实施方案和实践数据了解一下?

极客时间App  GEEK TIME APP
大前端时代,如何用Flutter制霸全平台?
“一套代码、多端运行”是很多开发团队的梦想。现在看来,在 Google 的强力带动下,Flutter 极有可能成为跨平台开发领域的终极解决方案。美团点评高级技术专家陈航带你快速上手 Flutter,用 Flutter 开发一款企业级 App。

活动推荐  POPULAR EVENTS
你以为大数据的落地一定“前途光明”?
“大数据”势头强盛,为何“工业大数据”落地仍旧艰难?光说不练假把式!真实企业数据集、华为免费算法工具,以及工信部 & 信通院的全程助力,这个竞赛值得拥有!
2019 年大数据技术规划该包含些什么?算法工程师如何高薪成长?
如何通过敏感数据识别算法创新,覆盖常用的敏感数据类型?如何用 GitHub 转变企业软件开发模式?7 月 12 日,ArchSummit 全球架构师峰会【算法优化与高效开发】解决方案专场,就将聚焦在算法优化、数据安全与 DevOps 实践等领域,与你分享大咖所遇到的技术难点和解决思考,快戳链接抢【限额免费】席位。
Hello,谷歌云——云 AI 原生技术畅聊之夜
如何利用AI快速改造传统业务逻辑?如何利用 TensorFlow 探索大规模机器学习?云原生的架构设计又有哪些秘诀? 7 月 12 日 18:30-21:10,来自谷歌云的工程师将与你相约深圳谷歌云技术之夜,近距离触摸AI与云原生的技术未来。
云原生时代 IoT 架构设计与 DevOps 实践
7月12日下午,ArchSummit 全球架构师峰会现场特别设置「云原生时代 IoT 架构设计与 DevOps 实践」技术专场,从架构驱动的角度,分享企业在实践 DevOps 的过程中,需要解决的问题和具备的能力,基于华为 LiteOS 面向 IoT 的技术架构、企业服务云化技术实践。
感谢您订阅每周精要。InfoQ中文站每周日针对会员发送每周内容精要邮件。
别人转发给你的邮件?现在注册获取您自己的 InfoQ每周精要邮件吧
InfoQ微博:@InfoQ
InfoQ微信:infoqchina
InfoQ手机客户端:极客时间

发表评论