#深入理解计算机系统

重构:改善饿了么交易系统的设计思路

我在2017年5月加入饿了么的交易部门,先后负责搜索、订单、超时、赔付、条约、交付、金额计算以及评价等系统,后期开始做些整体系统升级的工作。这篇文章成型于交易系统重构一期之后,主要是反思其过程中做决策的思路,我没有使用「架构」这个词语,是因为它给人的感受充满权利和神秘感,谈论「架构」让人有一种正在进行责任重大的决策或者...

Apache Flink 进阶(三):Checkpoint 原理解析与应用实践

大家好,今天我将跟大家分享一下Flink里面的Checkpoint,共分为四个部分。首先讲一下Checkpoint与state的关系,然后介绍什么是state,第三部分介绍如何在Flink中使用state,第四部分则介绍Checkpoint的执行机制。Checkpoint是从source触发到下游所有节点完成的一次全局...

6 个 K8s 日志系统建设中的典型问题,你遇到过几个?

/导读:随着K8s不断更新迭代,使用 K8s日志系统建设的开发者,逐渐遇到了各种复杂的问题和挑战。本篇文章中,作者结合自己多年经验,分析K8s日志系统建设难点,期待为读者提供有益参考。在Logging这块做了几年,最近1年来越来越多的同学来咨询如何为Kubernetes构建一个日志系统,或者是来求助在这过程中...

阿里巴巴飞天大数据架构体系与Hadoop生态系统

很多人问阿里的飞天大数据平台、云梯2、MaxCompute、实时计算到底是什么,和自建Hadoop平台有什么区别。先说HadoopHadoop是一个开源、高可靠、可扩展的分布式大数据计算框架系统,主要用来解决海量数据的存储、分析、分布式资源调度等。Hadoop最大的优点就是能够提供并行计算,充分利用集群的威力进行高速运...

Feed流系统设计-总纲

差不多十年前,随着功能机的淘汰和智能机的普及,互联网开始进入移动互联网时代,最具代表性的产品就是微博、微信,以及后来的今日头条、快手等。这些移动化联网时代的新产品在过去几年间借着智能手机的风高速成长。这些产品都是Feed流类型产品,由于Feed流一般是按照时间“从上往下流动”,非常适合在移动设备端浏览,最终这一类应用就...
代码星球 ·2021-02-23

消息点击率翻倍的背后——闲鱼无侵入可扩展IFTTT系统

 在闲鱼生态里,用户之间会有很多种关系。其中大部分关系是由买家触发,联系到卖家,比如买家通过搜索、收藏、聊天等动作与卖家产生联系;另外一部分是平台与用户之间的关系。对这些关系分析之后我们发现这些关系中存在两个问题:用户产生关系的层次不够丰富;现有系统只维护了一部分用户关系,包括收藏、点赞等,用户关系的层次还不...

基于大数据的舆情分析系统架构

互联网的飞速发展促进了很多新媒体的发展,不论是知名的大V,明星还是围观群众都可以通过手机在微博,朋友圈或者点评网站上发表状态,分享自己的所见所想,使得“人人都有了麦克风”。不论是热点新闻还是娱乐八卦,传播速度远超我们的想象。可以在短短数分钟内,有数万计转发,数百万的阅读。如此海量的信息可以得到爆炸式的传播,如何能够实时...

现代IM系统中的消息系统架构

前言在架构篇中我们介绍了现代IM消息系统的架构,介绍了Timeline的抽象模型以及基于Timeline模型构建的一个支持『消息漫游』、『多端同步』和『消息检索』多种高级功能的消息系统的典型架构。架构篇中为了简化读者对TablestoreTimeline模型的理解,概要性的对Timeline的基本逻辑模型做了介绍,以及...

亿级消息系统的核心存储:Tablestore发布Timeline 2.0模型

背景互联网快速发展的今天,社交类应用、消息类功能大行其道,占据了大量网络流量。大至钉钉、微信、微博、知乎,小至各类App的推送通知,消息类功能几乎成为所有应用的标配。根据场景特点,我们可以将消息类场景归纳成三大类:IM(钉钉、微信)、Feed流(微博、知乎)以及常规消息队列。因此,如何开发一个简便而又高效IM或Feed...

像Google一样构建机器学习系统3

本系列将利用阿里云容器服务,帮助您上手KubeflowPipelines.第一篇:在阿里云上搭建KubeflowPipelines第二篇:开发你的机器学习工作流第三篇:利用MPIJob运行ResNet101从上篇文章中,我们可以看到如何通过KubeflowPipeline运行单节点任务机器学习工作流,在本文中,我们会介...

药品监管系统架构揭秘:海量溯源数据存储与查询

在刚刚过去的2018年,“毒疫苗”事件再次触及了大众的敏感神经,因为十年前的“毒奶粉”事件还历历在目。我们急需创建一个全国性的药品(食品)监控追踪体系。与此同时,近年来随着国家对医药行业的大力支持,中国的医疗事业也出现了跨越式的发展,大量的新型药品上市,极大的丰富了患者和消费者的选择范围。大量的药品在市面上流通,产生了...

一线实践 | 借助混沌工程工具 ChaosBlade 构建高可用的分布式系统

在分布式架构环境下,服务间的依赖日益复杂,可能没有人能说清单个故障对整个系统的影响,构建一个高可用的分布式系统面临着很大挑战。在可控范围或环境下,使用ChaosBlade工具,对系统注入各种故障,持续提升分布式系统的容错和弹性能力,以构建高可用的分布式系统。ChaosBlade是什么?ChaosBlade 是...

Hyper-V 激活Windows系统重启后黑屏的解决方法 + 激活方法

异常处理汇总-服务器 http://www.cnblogs.com/dunitian/p/4522983.html服务器相关的知识点:http://www.cnblogs.com/dunitian/p/4822808.html#iis直接看激活:http://www.cnblogs.com/dunitian/...

Windows无法安装到这个磁盘。请确保在计算机的BIOS菜单中启用了磁盘控制器

今天一朋友问我这个问题,呃,以前我也遇到过,但忘记记录了,这次就记录一下吧,就懒得打字了,图片里面很清楚了不说点什么的话是不是太水了O(∩_∩)O~,好吧扩充一下:Windows无法安装到这个磁盘:1.在安装Win8.1系统时,磁盘分区界面无法继续进行,出现“Windows无法安装到这个磁盘。选中的磁盘具有MBR分区表...

1.初始Windows Server 2012 R2 Hyper-V + 系统安装详细

干啥的?现在企业服务器都是分开的,比如图片服务器,数据库服务器,redis服务器等等,或多或少一个网站都会用到多个服务器,而服务器的成本很高,要是动不动采购几十台,公司绝对吃不消的,于是虚拟化技术出来了,Vmware用过没?一个Vmware里面很多操作系统,Hyper-v也是这样的一款虚拟机。  那...
首页上一页...89101112...下一页尾页