知乎部署系统演进

应用部署是软件开发中重要的一环,保持快速迭代、持续部署,减少变更和试错成本,对于互联网公司尤为重要。本文将从部署系统的角度,介绍知乎应用平台从无到有的演进过程,希望可以对大家有所参考和帮助。知乎部署系统由知乎工程效率团队打造,服务于公司几乎所有业务,每日部署次数在 2000 次左右,在启用蓝绿部署的情况下,大部分业务的生产环境上线时间可以在 10 秒以下(不包含金丝雀灰度验证过程)。

QCon北京2015:18个热门专题,出品人全部确认

距离QCon北京2015(4月23日~25日)还有不到3个月的时间,组委会正在紧张地筹备,目前18个热点专题的出品人已经全部到位,正在邀约各路技术专家前来分享。3月1日前报名,可享8折优惠 By 臧秀涛

畅途网业务数据同步的那些事儿

在数据仓库建模中,未经任何加工处理的原始业务层数据,称之为ODS(Operational Data Store)数据。作为DBA来说,关心的肯定是如何把关系型数据库的业务数据同步到数据仓库中去…一、领导的需求我从一份领导的需求开始:1.实现业务系统7*24小时不间断运行。2.保证业务系统数据安全性。3.降低生产系统压力,将部分查询和报表分析业务负载分离出去。

云端消息系统如何支持事务?

本文要点与10年前的消息传递解决方案相比,基于云的消息传递服务提供了更为自动化的事务保证。在处理多队列交互时,可能会意外地进入不一致的状态。我们可以通过收件箱和发件箱模式将队列与数据库事务连接在一起。为了便于去重、保证幂等性和事务,要求每个消息都有唯一的标识符。不要将基于日志的事件处理器与队列混淆起来,要在这二者中选择一个解决方案,请先确定自己需要什么。与之前的消息服务相比,当今基于云的消息服务是否提供了不一样的事务支持?如果是这样,这意味着什么?在与分布式系统专家Udi Dahan的交谈中,我们探讨了这个问题。InfoQ:请先介绍一下你自己。Udi Dahan:我叫Udi Dahan。

阿里资深技术专家的10年感悟

插件版本更新2019年的上半年,我密集地写了 tbbpm idea 插件,终于比较圆满地解决 idea 插件的开发问题。经过这件事,内心有股强烈的冲动,促使我写下这些年面对痛苦时,我的一些解决问题的方法和感悟。1. 一个人走得快,一群人走得远“一个人走得快,一群人走得远”,这句话是阿里的土话。没有这些年的编程经历,不会深刻地感受这句话背后逻辑与力量。一个人持续做一件工作量较大且较长期的事情时,对心力的考验是很大的。当多人协同时,心力压力能够得到很大的缓解。Knowledge is commonly socially constructed,

咱们从头到尾说一次 Java 垃圾回收

之前上学的时候有这个一个梗,说在食堂里吃饭,吃完把餐盘端走清理的,是 C++ 程序员,吃完直接就走的,是 Java 程序员。

日均处理万亿数据!Flink在快手的应用实践与技术演进之路

作为短视频分享跟直播的平台,快手有诸多业务场景应用了Flink,包括短视频、直播的质量监控、用户增长分析、实时数据处理、直播 CDN 调度等。 本文将从Flink在快手的应用场景以及目前规模、Flink在落地过程的技术演进过程、未来计划这三个方面详细介绍Flink在快手的应用与实践。一.Flink 在快手应用场景与规模1.

SwiftWebUI框架:带你深入理解SwiftUI原理

6月初,苹果在WWDC 2019大会上发布了SwiftUI。这是一个单一的“跨平台”“声明性”框架,可以用来构建tvOS、macOS、watchOS和iOS/iPad OS平台的UI。而本文要介绍的SwiftWebUI则能将SwiftUI带到Web平台上。免责声明:记住这是一个娱乐项目!可别把它用到生产环境里哦。它可以帮助你深入了解SwiftUI及其内部的工作机制。SwiftWebUI那么SwiftWebUI到底是什么?简单来说,你可以用它编写能显示在浏览器中的SwiftUI视图。详情请查看:import SwiftWebUIstruct MainPage:

轻量可嵌入的QuickJS引擎重磅开源,它会是下一个V8吗?

上周是这是JavaScript引擎的重要一周。在Facebook发布Hermes引擎之前, Bellard以及C语言专家Charlie Gordon公开发布了QuickJS。它是在MIT许可下发布的一个轻量可嵌入的JavaScript引擎,支持最新的ES2019语言规范。正如Twitter上的一位网友所说“JavaScript 引擎很像公交汽车:你等了好几年都没来,然后两个闪亮新玩家一并出现!”QuickJS的特点QuickJS支持 ES2019规范, 包括模块,异步生成器和代理。同时可选地支持数学扩展,例如BigInt、BigFloat和运算符重载。

自动驾驶中轨迹规划的探索和挑战

大家好,今天我们主要介绍一下轨迹规划的探索和挑战,我主要从四个方面介绍:轨迹规划的概念决策横向规划纵向规划轨迹规划的概念:轨迹规划的核心就是要解决车辆该怎么走的问题。比如我们知道了附近有行人、骑自行车的人以及前方的卡车,如果我们现在将要左转,该怎么办?这就是轨迹规划该解决的问题。轨迹规划的输入包括拓扑地图,障碍物及障碍物的预测轨迹,交通信号灯的状态,还有定位导航(因为要知道目的地是哪才能规划路径)、车辆状态等其他信息。而轨迹规划的输出就是一个轨迹,轨迹是一个时间到位置的函数,就是在特定的时刻车辆在特定的位置上。在PPT上是t ->(x,y,z),把z标灰是因为目前为止我们的车不会飞。

Fastly开源Lucet:WebAssembly的编译器和运行时

CDN供应商Fastly最近开源了Lucet项目,这是一个WebAssembly原生的编译器和运行时。Lucet可以让边缘服务开发者不受供应商、语言、或者API(程序编程接口)的限制制定大规模边缘定制方案。Lucet是围绕Wasm(WebAssembly)以及WASI(WebAssembly系统接口)而设计的。开发者可以选择任何语言,如Rust、TypeScript、C或C++等高级语言,只要这些语言能编译成WebAssembly即可。WASI则不单单允许浏览器,任何实现了预定义WASI接口的平台都可以执行Wasm代码。

API市场带来了医疗保健行业的巨大转变

本文要点医疗保健行业收集了大量与个人健康相关的数据,但这些数据都处于孤岛状态,难以为每个人的利益服务。在广泛的受众群体中共享健康信息时,数据隐私是一个主要问题。在围绕健康信息而构建的平台中,全面实施适当的安全措施至关重要。建立一个连接医疗保健行业所有利益相关者的平台可以提高整个护理流程的效率,连接不同利益相关者的事件为建立有效的医疗保健市场起到重要作用。以患者为中心的API对于降低人类死亡率来说至关重要。驻留在EHR / EMR系统中的现有原始数据需要转换并汇总成更多以患者为中心的API,这将有助于现代应用程序开发人员构建创新的医疗保健产品和应用程序。

《少数派报告》现实版:芝加哥警方如何预防犯罪

科幻电影《少数派报告》是一部让人印象深刻的作品。

解读乐逗游戏逆袭路上的关键和隐情

近日乐逗游戏团队的成功赴美上市,让无数手游从业者心中充满了希望。一个屌丝团队只花了仅仅数年,就成就了高大上的上市功绩,这其中有哪些关键和隐情呢?

Monkey selfie row ends as US Copyright Office declares image public domain

Over in the States, the controversial copyright row between a photographer and Wikimedia has had a line drawn under it in favour of the latter.Read more: http://www.itproportal.com/2014/08/22/monkey-selfie-row-ends-as-us-copyright-office-declares-image-public-domain/

What Happens When You Flush

The flushing toilet is a remarkable piece of technology which keeps our cities sanitary. But what happens when you say goodbye to your creations and flush the thing?Read more...

瞧这些奇奇怪怪的发布会邀请函

在这个强调个性追求创意的时代,互联网行业的竞争已经是越来越激烈,产品品质已经不足以成为企业成功的唯一杀手锏。

Flitto:做一个不仅有趣,还能解决实际问题的真人语言翻译助手

好玩,是Flitto(翻易通)相比其他真人语言翻译助手的一大特色。事实上,这支韩国初创团队在创办Flitto之初,主打的就是“用自己的语言,读懂喜欢的明星在说什么”。

电影/动画分镜手稿的画工优劣,会从多大程度上影响成片质量?

鄙人毕业于纽约大学电影学院动画系,个人短片亦在若干美国电影节入围和提名,在此谈一下分镜对动画电影的影响。动画工业发展到今天,可以说是艺术史上各种理念和技术的集大成者,是视觉艺术的最高境界,没有之一。

Lenovo's Best Yoga Laptop Gets the Powerful Guts It Needs

Crafting the perfect lap-friendly computing companion is a delicate balance between weight and performance. Add powerful processors, expect hefty returns. If lightweight is what you want, packing in the best processors, along with cooling systems, can be a challenge. For the new Yoga 900 Series,

PayPal告诫用户谨防以假乱真的“钓鱼邮件”

PayPal是倍受全球亿万用户追捧的国际贸易支付工具,其巨大成功却也引起了众多黑客群体的注意。黑客已多次试图通过各种方式攻击PayPal网站来获得用户帐户数据。

Incredibly, there are fewer debates this year than in 2008 even though it feels endless

Is the 2016 presidential campaign over yet?With the general election still more than nine months away, the Republican candidates for president take the stage Thursday night for their 14 millionth debate.On second look, it's actually the 10th debate, but you have to forgive us.

© 云聚网互联网资讯 我要投稿 云聚网博客 7秒MCN大数据平台 悠闲吧