免费下载案例集|20+数字化领先企业人才培养实践经验 了解详情
写点什么

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

  • 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:001559

评论

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

Zebec的“Web3.0 TechHive Summit 2022 大会”圆满落幕,回顾与展望

股市老人

Github星标80k的阿里大牛强推JDK源码笔记,6到飞起

程序知音

Java 源码 jdk 后端技术

华为虚拟专用网络VPN,为何备受游戏厂商喜爱?

清欢科技

出海有“云”!华为云全球加速助力跨国企业提升网络体验

与时俱进的时代

华为云弹性负载均衡服务,如何助企业应付流量压力

爱科技的水月

无代码的未来

俞凡

无代码

【kubernetes入门到精通】Kubernetes的健康监测机制以及常见ExitCode问题分析「探索篇」

洛神灬殇

Kubernetes 云原生 服务监控 12月月更

华为云智能云接入ICA,企业数据上云的信赖之选

与时俱进的时代

回顾与展望Zebec举办的“Web3.0 TechHive Summit 2022 大会”

BlockChain先知

从各行业的实际运用中,窥见华为云虚拟专用网络VPN的强大性能

清欢科技

公共网络安全,还得看华为云虚拟专用网络VPN

清欢科技

华为云VPN,经典跟专业版企业应该怎么选?

清欢科技

华为云智能云接入ICA,助力企业轻松上云

与时俱进的时代

5分钟搞懂BFF

俞凡

架构 BFF

运维训练营第十课作业

好吃不贵

笑对过往、活在当下、期盼未来

阿Q说代码

程序员 flag 年度总结

BAT大厂java程序员面试必问:JVM+Spring+分布式+tomcat+MyBatis

钟奕礼

程序员 Java 面试 Java、 java 编程

华为云连接CC服务助企业联通全球

爱科技的水月

2022年度盘点|聚焦运维服务,云智慧的高光时刻

云智慧AIOps社区

运维 AIOPS 智能运维 云智慧 智能运维AIOps

更加灵活、稳定,华为云虚拟专用网络VPN双活网关优势明显!

清欢科技

史上最全JVM大全详解!java程序员细节到极致的一次,魔鬼

钟奕礼

程序员 Java 面试 Java、 java 编程

什么是WebSocket

穿过生命散发芬芳

websocket 12月月更

8年java技术岗面试官总结:2022超强面试大全,抓住2022的小尾巴

钟奕礼

程序员 Java 面试 Java、 java 编程

华为云弹性负载均衡ELB,如何保障服务器不瘫痪?

爱科技的水月

如何实现线上线下良好互通?华为云CC支持一点接入多点通达

爱科技的水月

安全可靠,弹性灵活--华为虚拟专用网络VPN

清欢科技

阿里高工珍藏版“亿级高并发系统设计手册(全彩版)”面面俱到,太全了!

架构师之道

Java 编程 高并发

GitHub屠榜第一的微服务架构深度解析,简直太硬核了

小小怪下士

Java 程序员 微服务

5分钟搞懂Web3架构

俞凡

架构 web3

【web 开发基础】PHP8中对数组操作的新变化(56)

迷彩

List 数组 字符串 PHP基础 PHP8

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