您好,欢迎光临本网站![请登录][注册会员]  

搜索资源列表

  1. 58同城的跨平台高性能,高可用的中间层服务架构设计分享 vhaoxue.com

  2. 58同城的跨平台高性能,高可用的中间层服务架构设计分享
  3. 所属分类:Web开发

    • 发布日期:2012-10-29
    • 文件大小:1048576
    • 提供者:sc274491910
  1. 58同城分布式存储架构实践.pdf

  2. 58同城分布式存储架构实践.pdf
  3. 所属分类:互联网

    • 发布日期:2012-11-01
    • 文件大小:1048576
    • 提供者:lizhg_cn
  1. 58同城分布式存储架构实践

  2. 介绍了58同城分布式存储架构实际吞吐量、历史发展过程、及实际应用方法。文档只是给了初步框架。
  3. 所属分类:其它

    • 发布日期:2012-12-28
    • 文件大小:1048576
    • 提供者:snowparam
  1. 58同城分布式存储架构实践.pdf

  2. 58同城分布式存储架构实践.pdf
  3. 所属分类:Web开发

    • 发布日期:2013-04-12
    • 文件大小:1048576
    • 提供者:u010268059
  1. 58 同城开源框架

  2. 58同城的开源框架,非常精辟!适合初级架构师研究
  3. 所属分类:Web开发

    • 发布日期:2013-12-19
    • 文件大小:227328
    • 提供者:yb343035351
  1. 58同城架构部资深工程师_IT168文库.pdf

  2. 监控文档 58同城架构部资深工程师_IT168文库
  3. 所属分类:IT管理

    • 发布日期:2014-01-12
    • 文件大小:1048576
    • 提供者:u013457239
  1. 58同城推荐系统架构与实践

  2. 该文档详解介绍了58同城推荐系统的整体架构,以及所用到的技术,有图,有理论,有实践,是架构师的必备资源
  3. 所属分类:互联网

    • 发布日期:2015-03-22
    • 文件大小:909312
    • 提供者:qazaaaaa
  1. 《58同城架构演进与优化二三事》沈剑

  2. 《58同城架构演进与优化二三事》沈剑
  3. 所属分类:其它

    • 发布日期:2017-04-21
    • 文件大小:1048576
    • 提供者:u012407128
  1. 58同城内容推荐系统设计与实现(沈剑).pdf

  2. 对58同城的内容推荐,包括常用推荐方法、推荐业务场景如职位推荐、感兴趣主题推荐等技术,从架构层面进行了设计和实现方面的介绍。
  3. 所属分类:计算广告

    • 发布日期:2020-04-15
    • 文件大小:808960
    • 提供者:skty1314
  1. 58同城数据库架构设计思路

  2. 解决思路:复制+冗余副作用:复制+冗余一定会引发一致性问题保证“读”高可用的方法:复制从库,冗余数据,如下图带来的问题:主从不一致解决方案:见下文保证“写”高可用的一般方法:双主模式,即复制主库(很多公司用单master,此时无法保证写的可用性),冗余数据,如下图带来的问题:双主同步key冲突,引不一致解决方案:a)方案一:由数据库或者业务层保证key在两个主上不冲突b)方案二:见下文58同城保证“写”高可用的方法:“双主”当“主从”用,不做读写分离,在“主”挂掉的情况下,“从”(其实是另外一个
  3. 所属分类:其它

    • 发布日期:2021-03-03
    • 文件大小:379904
    • 提供者:weixin_38602098
  1. 大数据量下,58同城mysql实践

  2. WOT(WorldOfTech)2015,互联网运维与开发者大会将在北京举行,会上58同城将分享《大数据量下,58同城mysql实战》的主题,干货分享抢先看。大数据量下,搞mysql,以下概念需要先达成一致1)单库,不多说了,就是一个库2)分片(sharding),水平拆分,用于解决扩展性问题,按天拆分表3)复制(replication)与分组(group),用于解决可用性问题4)分片+分组,这是大数据量下,架构的实际情况如何保证可用性?各色各异的读写比,怎么办?如何做无缝倒库,加字段,扩容?数
  3. 所属分类:其它

    • 发布日期:2021-03-03
    • 文件大小:253952
    • 提供者:weixin_38567813
  1. 58同城沈剑:好的架构源于不停地衍变,而非设计

  2. 摘要:对很多创业公司而言,很难在初期就预估到流量十倍、百倍以及千倍以后网站架构会是什么样的一个状况。同时,如果系统初期就设计一个千万级并发的流量架构,很难有公司可以支撑这个成本。【编者按】对很多创业公司而言,随着业务增长,网站的流量也会经历不同的阶段。从十万流量到一百万流量,再从一百万流量跨越到一千万甚至上亿的流量,网站的架构需要经历哪些变化?在“OneAPM技术公开课”第一期中,58同城的技术委员会执行主席沈剑对此进行了详细剖析。以下为演讲整理本次演讲主要会阐述,58同城从小流量、中等规模流量
  3. 所属分类:其它

    • 发布日期:2021-02-26
    • 文件大小:1027072
    • 提供者:weixin_38632046
  1. 58同城高性能移动Push推送平台架构演进之路

  2. 本文详细讲述58同城高性能移动Push推送平台架构演进的三个阶段,并介绍了什么是移动Push推送,为什么需要,原理和方案对比;移动Push推送第一阶段(单平台)架构如何设计;移动Push推送典型性能问题分析解决,以及高可用、高性能、高稳定性如何保证。移动Push推送是移动互联网最基础的需求之一,用于满足移动互联环境下消息到达App客户端。以转转(58赶集旗下真实个人的闲置交易平台)为例,当买家下单后,我们通过移动Push推送消息告诉卖家,当卖家已经发货时,我们通过移动Push消息告诉买家,让买卖
  3. 所属分类:其它

    • 发布日期:2021-02-26
    • 文件大小:417792
    • 提供者:weixin_38733355
  1. 58同城iOS客户端网络框架的演进之路

  2. 【导语】伴随着业务场景需求的变化,58同城App在网络架构层面经历了从使用第三方开源网络框架到自主研发框架的不同阶段的不断改进。本文作者即从iOS开发角度具体分享了58同城移动客户端在网络框架层面的几次演变改进实践与经验总结。成熟的互联网企业App往往离不开对网络数据交互的依赖,因此一个封装良好且健壮易用的网络框架不可或缺。本文从iOS开发角度来概说58同城移动客户端在网络框架层面的几次演变改进实践,希望能给大家带来些许具有参考价值的分享经验。大部分iOS开发者知道的两个第三方开源网络框架AFN
  3. 所属分类:其它

    • 发布日期:2021-02-25
    • 文件大小:355328
    • 提供者:weixin_38727798
  1. 58同城iOS客户端组件化演变历程

  2. 早在2010年58同城诞生第一版iOS客户端,按照传统的MVC模式去设计,纯Native页面,这时的功能较为简单,架构也是如此,从上至下分为UI展现、业务逻辑、数据访问三层,如图1所示。和同期其他公司一样,App的出发点是为了快速抢占市场,采取“短平快”的方式开发。纯Native的App在早期业务量不是太大的情况下,能满足业务的需求。图1App早期架构由于苹果审核周期较长,业务需求不断增大,有些业务如果用Native进行开发,工作量大投入人员较多,也不能动态更新,如58App的大类、列表、详情页
  3. 所属分类:其它

    • 发布日期:2021-02-25
    • 文件大小:718848
    • 提供者:weixin_38739164
  1. 58同城数据库架构设计思路

  2. 解决思路:复制+冗余副作用:复制+冗余一定会引发一致性问题保证“读”高可用的方法:复制从库,冗余数据,如下图带来的问题:主从不一致解决方案:见下文保证“写”高可用的一般方法:双主模式,即复制主库(很多公司用单master,此时无法保证写的可用性),冗余数据,如下图带来的问题:双主同步key冲突,引不一致解决方案:a)方案一:由数据库或者业务层保证key在两个主上不冲突b)方案二:见下文58同城保证“写”高可用的方法:“双主”当“主从”用,不做读写分离,在“主”挂掉的情况下,“从”(其实是另外一个
  3. 所属分类:其它

    • 发布日期:2021-02-20
    • 文件大小:379904
    • 提供者:weixin_38535812
  1. 58同城沈剑:好的架构源于不停地衍变,而非设计

  2. 摘要:对很多创业公司而言,很难在初期就预估到流量十倍、百倍以及千倍以后网站架构会是什么样的一个状况。同时,如果系统初期就设计一个千万级并发的流量架构,很难有公司可以支撑这个成本。【编者按】对很多创业公司而言,随着业务增长,网站的流量也会经历不同的阶段。从十万流量到一百万流量,再从一百万流量跨越到一千万甚至上亿的流量,网站的架构需要经历哪些变化?在“OneAPM技术公开课”第一期中,58同城的技术委员会执行主席沈剑对此进行了详细剖析。以下为演讲整理本次演讲主要会阐述,58同城从小流量、中等规模流量
  3. 所属分类:其它

    • 发布日期:2021-02-20
    • 文件大小:1027072
    • 提供者:weixin_38692836
  1. 58同城iOS客户端网络框架的演进之路

  2. 【导语】伴随着业务场景需求的变化,58同城App在网络架构层面经历了从使用第三方开源网络框架到自主研发框架的不同阶段的不断改进。本文作者即从iOS开发角度具体分享了58同城移动客户端在网络框架层面的几次演变改进实践与经验总结。成熟的互联网企业App往往离不开对网络数据交互的依赖,因此一个封装良好且健壮易用的网络框架不可或缺。本文从iOS开发角度来概说58同城移动客户端在网络框架层面的几次演变改进实践,希望能给大家带来些许具有参考价值的分享经验。大部分iOS开发者知道的两个第三方开源网络框架AFN
  3. 所属分类:其它

    • 发布日期:2021-02-20
    • 文件大小:355328
    • 提供者:weixin_38651286
  1. 58同城iOS客户端组件化演变历程

  2. 早在2010年58同城诞生第一版iOS客户端,按照传统的MVC模式去设计,纯Native页面,这时的功能较为简单,架构也是如此,从上至下分为UI展现、业务逻辑、数据访问三层,如图1所示。和同期其他公司一样,App的出发点是为了快速抢占市场,采取“短平快”的方式开发。纯Native的App在早期业务量不是太大的情况下,能满足业务的需求。图1App早期架构由于苹果审核周期较长,业务需求不断增大,有些业务如果用Native进行开发,工作量大投入人员较多,也不能动态更新,如58App的大类、列表、详情页
  3. 所属分类:其它

    • 发布日期:2021-02-02
    • 文件大小:718848
    • 提供者:weixin_38609453
  1. 大数据量下,58同城mysql实践

  2. WOT(World OfTech)2015,互联网运维与开发者大会将在北京举行,会上58同城将分享《大数据量下,58同城mysql实战》的主题,干货分享抢先看。大数据量下,搞mysql,以下概念需要先达成一致1)单库,不多说了,就是一个库2)分片(sharding),水平拆分,用于解决扩展性问题,按天拆分表3)复制(replication)与分组(group),用于解决可用性问题4)分片+分组,这是大数据量下,架构的实际情况如何保证可用性?各色各异的读写比,怎么办?如何做无缝倒库,加字段,扩容?
  3. 所属分类:其它

    • 发布日期:2021-01-30
    • 文件大小:253952
    • 提供者:weixin_38722588
« 12 3 »