写点什么

架构周报|经受电商大促的架构特性

  • 2016-06-27
  • 本文字数:2014 字

    阅读完需:约 7 分钟

经典案例

《微服务架构:Kafka 的崛起》——虽然这篇文章的目的不是在宣扬Kafka 比其他消息队列系统更优秀,但是本文讨论的某些部分是专门针对它的。对于外行来说,Kafka 是一个开源的分布式消息队列系统。它最初是由LinkedIn 研发,现在由Apache 软件基金会维护。和其他的消息队列系统一样,你可以给它发送消息,同时也可以读取消息。用Kafka 的说法就是“生产者”发送消息,“消费者”接收它们。

《DeepDetect——机器学习框架的API 统一》——作者在机器学习、深度学习、增强学习和马尔卡夫决策过程方面工作超过十年,并知道其中的苦与乐。他开发了自己的工具和系统,大部分开源了,工业级别的应用从NASA 火星探测器的活动模型到空客网络安全系统,再到工业自动控制系统。一年前,他更多的聚焦在AI 工具集、深度学习和神经网络等的商业化。

《找出微服务性能方面常见的反模式》——在本文中,我们将对在分布式面向“微”服务架构(SOA)中造成性能与可伸缩性问题的各种模式进行针对性的讨论,例如在一个低延迟连接中传输大量数据,或是由于糟糕的服务接口设计造成了过多的服务调用,以及线程与连接池耗尽等等。

架构访谈

《滴滴杜欢:高歌猛进中的滴滴如何解决架构上的阵痛?》——2015 年是滴滴高歌猛进的一年,在多个业务方向都有很出色的产出。当业务以超常规速度发展的同时,技术架构逐渐成为业务迭代的瓶颈:客户端/Web App 因为业务代码耦合紧密导致迭代速度大幅降低,服务端因为缺乏抽象和封装难以支持快速迭代等等,如何在大业务压力下为滴滴进行架构改造是个相当困难的课题。

《阿里速卖通郭东白:交易量冲垮六大银行,技术胜利刺激脉搏心跳》——传统的性能优化往往只注重一个技术指标,最终的业务结果很难量化。而阿里巴巴的AliExpress 团队有一个方法——基于大数据准确度量性能对电商业务的回报的方法,解决了这个问题。任何一个微小的局部性能优化(investment)带来的新增订单(return)可以被精确估算出来。因此,在性能上的投入产出比(ROI)就可以被准确度量出来。

《电商大促特辑:成就1 号店2000 万流量下的优雅架构》——博恩·崔西说过:“一个人专注于一个领域,如果投入3 分钟,你什么也不是,但如果投入5 年,你可以成为专家。”然而当一群人一起专注5 年会是怎样的景象呢?他们会面对怎样的大事件?1 号店告诉你:单Service 支持每天亿级的请求、单日全站流量超过2000 万、国际巨头全资收购……然而这些繁荣的背后他们也要面对日渐增长的压力、异地协作的困扰、频频大促带来的高并发,光鲜亮丽的大事件背后又有怎样不平凡的架构成长故事?

ArchSummit**** 架构师峰会

48 小时,百余位资深技术专家,Twitter、LinkedIn、Cloudera、百度、腾讯、阿里、Uber、滴滴、美团等争奇斗艳,这就是这个夏天 ArchSummit 在深圳掀起的技术狂潮。爱技术、爱分享,ArchSummit 深圳 2016 我们等你!购票热线:010-89880682 。

前沿趋势

《LinkedIn 的工程师详述了生产环境下Kafka 的调试和最佳实践》——在本文中,LinkedIn 的软件工程师Joel Koshy 详细阐述了他和一个工程师团队是如何解决生产环境下 Kafka 的两次事故的。这两次事故是由于多个产品缺陷、特殊的客户行为以及监控缺失的交错影响导致的。

《Facebook 使用Stylelint 以期保证CSS 代码质量》——近日来自Facebook 的开发者Juriy Zaytsev 发布文章称,他们更换了CSS Linter 工具,采用了基于PostCSS 的Stylelint 作为新的Linter 工具,以期保证CSS 代码质量。上千名工程师,多条不同产品线,庞大代码库,日渐增加的新特性……种种特点加在一起,给Facebook 的代码质量管理带来了独特的挑战。而如何保证上千份不停变换的CSS 文件质量,对于Facebook 来说,也是非常头疼的问题。

人文管理

《在市场营销中使用敏捷方法:过程、团队与成功案例》——近期时常有人谈及敏捷市场营销这个概念,它已经不仅仅是一个新的热门流行词了。那么它的实践效果究竟如何,我们又为什么会需要它呢?自从入了IT 这一行,笔者曾负责过不少软件项目的管理工作,个人可以保证:敏捷方法已逐渐成为软件开发者的热门之选。在项目管理方法中,现实证明:敏捷方法比瀑布式的项目管理方式更高效,它的Sprint 系统可以让开发者每隔一段时间停一下,来审查修改之前的工作。

《生产环境中保持微服务井然有序的五大措施》——本月初,Takipi 公司的Alex Zhitnitsky 撰写了生产环境中保持微服务井然有序的五大措施一文。他结合几个月前报道过的小组讨论成果与用户反馈,向大家介绍了在生产环境中使用微服务可能遇到的主要问题以及这些问题的解决方法。这些内容的侧重点在于分布式调试,以及为了使其成为一种易于驾驭的方式所能采取的方法。

ArchSummit**** 公众号

大会很期待?线上解解馋—— ArchSummit 给求知若渴的你,微信搜索公众号:ArchSummit 技术关注 ,关注 ArchSummit 微信公众平台获取更多技术干货,及时了解大会进展,并可以提前参与大会讲师的线上分享和交流活动。

2016-06-27 19:001777

评论

发布
暂无评论
发现更多内容

【直播回顾】参与文档贡献,开启OpenHarmony社区贡献

OpenHarmony开发者

OpenHarmony

2022Gartner容器预测:2025年85%的企业将使用容器管理服务

York

容器 云原生 数字化转型

直播预告 | PolarDB-X 动手实践系列——基于 Prometheus + Grafana 的 PolarDB-X 监控体系

阿里云数据库开源

数据库 阿里云 开源 PolarDB-X 教学

netty系列之:在netty中使用UDP协议请求DNS服务器

程序那些事

Java Netty 程序那些事 5月月更

喜报|海泰方圆成功入选中国档案学会单位会员

电子信息发烧客

相较国外代码托管平台 gitlab,咱们中国自己的代码托管平台有哪些优势?

阿里云云效

云计算 阿里云 代码管理 代码托管 代码安全

gitlab 8.13.6添加server hook后保护分支失效

阿呆

#GitLab gitlab hook 保护分支

10分钟弄懂云原生网络功能,快来瞧瞧!

VoltDB

云原生 云原生网络 网络功能

Java开发规范(一)

DC.夜猫

开发 规范 开发规范 java

Hoo联合SwapAll发布赏金活动 用户可体验“救援任务”瓜分赏金奖池

区块链前沿News

SAP Hoo

一、KVM虚拟化的功能特性

穿过生命散发芬芳

kvm 5月月更

第二章 启航

Geek_古藤模根

图数据库实战 gremlin 入门 Gremlin

如何实现文档协作共享?

小炮

英特尔以“整合论”谋篇布局,加码数据中心

科技之家

图分析的22种算法与图形理解

清林情报分析师

数据分析 知识图谱 图算法 图论 知识结构

明源云天际PaaS平台,构建零代码、低代码在线协同开发实践

科技热闻

两届获奖选手 手把手教你如何征战华为软件精英挑战赛

科技热闻

vue番茄钟&electron打包

空城机

Electron vue cli 5月月更

基于信息检索和深度学习结合的单元测试用例断言自动生成

华为云开发者联盟

深度学习 单元测试 信息检索

实践GoF的设计模式:工厂方法模式

华为云开发者联盟

设计模式 工厂方法模式

Python图像处理丨图像缩放、旋转、翻转与图像平移

华为云开发者联盟

Python 图像平移 图像缩放

企业智能化转型meetup回顾|开源BI & AI助力企业转型之旅三阶段!

第四范式开发者社区

人工智能 开源 企业 大数据平台 智能化转型

照亮旷野的,是少年开发者眼中的炬火

脑极体

阿里云云原生一体化数仓入选 2022数博会“十佳大数据案例”

阿里云大数据AI技术

数据挖掘 大数据 分布式计算 数据处理 MaxCompute

平行云CEO 李岩:CloudXR ,开启通往元宇宙的通道

阿里云弹性计算

XR 元宇宙

中兴通讯加入龙蜥社区,共建ICT全场景开源生态

OpenAnolis小助手

开源 生态 龙蜥社区 CLA 中兴通讯

这道静态变量题,我居然考了0分

华为云开发者联盟

Java 静态变量 Java static

JVM 线上问题定位实战(CPU 飙升)

Ayue、

JVM

OpenClusterManagement 开源之夏 2022 来了

阿里巴巴云原生

阿里云 云原生 开源之夏

一个轻量的数据库数据告警器

山河已无恙

Java 数据监控

漫画 | 新一代软件架构会影响到谁?

阿里巴巴云原生

阿里云 云原生 事件总线 EventBridge

架构周报|经受电商大促的架构特性_语言 & 开发_王杉_InfoQ精选文章