58同城

好的架构不是设计出来的,而是演进出来的

天大地大妈咪最大 提交于 2020-01-01 14:06:38
对很多创业公司而言,很难在初期就预估到流量十倍、百倍以及千倍以后网站架构会是什么样的一个状况。同时,如果系统初期就设计一个千万级并发的流量架构,很难有公司可以支撑这个成本。 因此,这里主要会关注架构的眼花。在每个阶段,找到对应该阶段网站架构所面临的问题,然后在不断解决这些问题,在这个过程中整个架构会一直演进。 在58同城建立之初,站点的流量非常小,可能也就是十万级别,这也就意味着,平均每秒钟也就是几次的访问,此时网站架构的特点是:请求量比较低,数据量比较小,代码量也比较小。这个时候的站点可以被几个工程师轻易搞定,因此根本没什么“架构”可言。 其实这也是很多创业公司初期面临的问题,最开始58同城的站点架构用一个词概括就是“ALL IN ONE”,如下图所示: 就像一个单机系统,所有的东西都部署在一台机器上,包括站点、数据库、文件等等。而工程师每天的核心工作就是CURD,前端传过来一些数据,然后业务逻辑层拼装成一些CURD访问数据库,数据库返回数据,数据拼装成页面,最终返回到浏览器。相信很多创业团队初期都面临一个与之类似的情况,每天写代码,写SQL、接口参数、访问数据等等。 这里需要说明一个问题,大家都知道最初58同城使用的是Windows、iis、SQL-Sever、C#这条路。现在很多创业公司可能就不会这么做。 如果可以重来?那么会选择LAMP 很多创业的同学可能会想

58同城沈剑:好的架构是进化来的,不是设计来的

空扰寡人 提交于 2019-12-22 14:58:40
【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>> 好的架构不是设计出来的而是演进出来的 对很多创业公司而言,在初期的时候,我们很难在初期就预估到流量十倍以后、百倍以后、一千倍以后网站的架构会变成什么样。当然,如果在最初的时期,就设计一个千万级并发的流量架构,那样的话,成本是也是非常之高的,估计很难有公司会这样做。 所以,我们主要来讲架构是如何进行演化的。我们在每个阶段,找到对应该阶段网站架构所面临的问题,然后在不断解决这些问题的过程中,整个战略的架构就是在不断的演进了。 其实,在 58 同城建立之初,站点的流量非常小,可能也就是是十万级别,这也就意味着,平均每秒钟也就是几次的访问。此时网站架构的特点:请求量是比较低,数据量比较小,代码量也比较小。可能找几个工程师,很容易就做一个这样的站点,根本没什么「架构」可言。 其实,这也是很多创业公司初期面临的问题,最开始58同城的站点架构用一个词概括就是「ALL IN ONE」,如下图所示: 就像一个单机系统,所有的东西都部署在一台机器上,包括站点、数据库、文件等等。而工程师每天的核心工作就是 CURD,前端传过来一些数据,然后业务逻辑层拼装成一些 CURD 访问数据库,数据库返回数据,数据拼装成页面,最终返回到浏览器。相信很多创业团队,初期做的工作也是类似,每天写代码,写 SQL、接口参数、访问数据等等。

58同城信息发布系统开发

会有一股神秘感。 提交于 2019-12-04 23:15:58
  58同城信息发布软件开发,找韦经理:176微6656电9803,58同城信息发布软件开发,58同城信息App开发,58同城信息软件开发,58同城信息软件定制,58同城信息系统开发,58同城信息模式系统开发。   所以每一个商业圈子就会有发布信息实现广告宣传的需要,加上小程序的最新上线模式,很多商家更愿意用小程序的模式来发布广告信息。同城信息发布小程序如何盈利?本地分类信息发布系统盈利模式。   本地分类信息发布系统盈利模式:   1、寻找商机,利用平台销售产品   分类信息平台每天有着大量的信息,同时也有着大量的人气,可以根据本地消费情况,与商家合作,销售产品,从中赚取利润。我们要在平台经营中发掘商机,抓住商机,用智慧来获得收获,就会有更多的盈利商机了。   2、设置广告位,投放广告   分类信息小程序设置广告位,商家可在小程序商城广告位投放广告,也可广告置顶,平台运营者可收费广告费。   3、发布付费信息、付费置顶   可参考58及百姓网,一条信息每天只收几元,就是微.信发个小红.包的钱,就能让你的信息在本地得到广泛传播了,很多人或企业是愿意的。   4、和商家合作赚钱   和当地的公司(房产、汽车、培训机构等中介)合作,利用你小程序平台来发布分类信息,按成交量或者月付方式给你提成,扩充了你平台内容的同时,也为中介公司扩大了交易量,大家达到双赢,据了解

推荐系统

懵懂的女人 提交于 2019-12-01 19:16:26
<div id="cnblogs_post_body" class="blogpost-body "> <blockquote> <p>58同城作为中国最大的分类信息网站,向用户提供找房子、找工作、二手车和黄页等多种生活信息。在这样的场景下,推荐系统能够帮助用户发现对自己有价值的信息,提升用户体验,本文将介绍58同城智能推荐系统的技术演进和实践。</p> </blockquote> <p>58同城智能推荐系统大约诞生于2014年(C++实现),该套系统先后经历了招聘、房产、二手车、黄页和二手物品等产品线的推荐业务迭代,但该系统耦合性高,难以适应推荐策略的快速迭代。58同城APP猜你喜欢推荐和推送项目在2016年快速迭代,产出了一套基于微服务架构的推荐系统(Java实现),该系统稳定、高性能且耦合性低,支持推荐策略的快速迭代,大大提高了推荐业务的迭代效率。此后,我们对旧的推荐系统进行了重构,将所有业务接入至新的推荐系统,最终成功打造了统一的58同城智能推荐系统。下面我们将对58同城智能推荐系统展开介绍,首先会概览整体架构,然后从算法、系统和数据三方面做详细介绍。</p> <p>整体架构首先看一下58同城推荐系统整体架构,一共分数据层、策略层和应用层三层,基于58平台产生的各类业务数据和用户积累的丰富的行为数据,我们采用各类策略对数据进行挖掘分析,最终将结果应用于各类推荐场景。</p>