以上主要环节绝大部分由云服务解决。蘑菇街直播目前在前处理中加入了蘑菇街自研的基于人脸识别的动态贴纸功能。前处理和播放都是使用强大的开源库 GPUImage。...移动端直播形态 直播形态及框架组成 目前移动端直播形态大体分为以下几种:全民直播、社交直播、电商直播和手游直播。蘑菇街的直播,主要以电商为主。下面主要介绍蘑菇街直播的组成。...图 4 蘑菇街的直播的页面主要分为主播端和观众端两部分;图 4 为蘑菇街直播的主播端页面的综合展示。 图 5 图 5 为主播信息页面,页面下面为主推商品以及其价钱显示。...这也就是为什么在蘑菇街平台上,直播的大部分下单或者成交场景,都来源于详情页的原因。 直播难题及优化实践 直播难题 蘑菇街在直播中所遇到的问题,主要为迭代、云服务、代码质量、稳定性以及性能这五点。...底部是视频直播 Core SDK ,包含两个模块,一个是直播音视频模块,一个是直播 IM 模块;音视频模块接入蘑菇街自研的人脸识别、开源的 GPUImage、同时还接入云服务登陆 SDK;IM 模块包含消息分发模块和
蘑菇街是中国知名的女性时尚电商平台,成立于2011年。主要经营女装、鞋包、配饰、美妆、家居等商品,致力于为年轻时尚女性提供便捷、个性化、多元化的购物体验。...蘑菇街的商品覆盖面广,价格实惠,向用户提供高质量、高性价比的产品。同时,蘑菇街也是社交电商的先驱之一,为消费者提供了一种可信赖、愉悦的购物体验。...图片mogujie.item_search-关键词搜索蘑菇街商品列表数据1.请求方式:HTTP POST GET2.请求地址:http://c0b.cc/R4rbK2 3.请求示例(复制Taobaoapi2014
本文将以蘑菇街Kafka服务迁移上云为例,阐述腾讯云消息队列CKafka如何对用户产生价值。...蘑菇街上云背景 蘑菇街的业务场景和软件架构决定了它对Kafka有着强大的依赖,作为电商领域的佼佼者,其消息总量达到了日均千亿条,生产峰值带宽7GB/s。...[c4562e56289c81e25c2e5296cda56b52.png] 在意识到自建Kafka集群的痛点后,为了保证数据的安全性和集群的稳定性,蘑菇街选择使用云上消息队列服务CKafka。...腾讯云CKafka推出了基于开源Kafka Connector的数据同步服务来解决上述问题。...---- 如果你想要了解更多关于云原生相关的技术内容,请扫码关注【腾讯云中间件】公众号qrcode_for_gh_6ea1bc2dd5fd_344 (1).jpg 本文分享来自微信公众号-腾讯云中间件
本文整理自2018GOPS·深圳站演讲:《蘑菇街 DevOps 实践和转型之路》 作者介绍: 我的题目是《蘑菇街 DevOps 实践和转型之路》。2015年前,在华为公司,2015年后到了蘑菇街。...---- 今天分享的内容有三个方面: 第一,蘑菇街技术架构演进简介; 第二,DevOps和技术架构; 第三,持续交付实践。...第一部分先讲一下蘑菇街的技术架构演进过程 蘑菇街的业务,简单来讲,我们是专注女性时尚的电商平台。2017年,我们和美丽说合并,成立了美丽联合集团。...合并后,技术体系和运维体系是以蘑菇街为主,并进行了融合。 这是蘑菇街的基本数字。...我们机房是腾讯云的黑石机房,2017年底,我们把蘑菇街的业务整体搬迁到了腾讯云的黑石机房,结合腾讯云的弹性能力,大大提升了我们的运维效率。我们研发团队有700多人,运维团队有25人。
蘑菇街旨在做一家高科技轻时尚的互联网公司,公司的核心宗旨就是购物与社区的相互结合,为更多消费者提供更有效的购物决策建议。...蘑菇街的选择 蘑菇街团队对比市场上的技术解决方案,从学习成本、扩缩容能力以及人工维护成本和稳定性方面考虑。...腾讯云 Serverless 团队为蘑菇街提供的业务解决方案,是通过云函数将一个实例中某个 Topic 的消息转储至另一个实例对应的 Topic上,对比原来的 Connector 方案,腾讯云云函数 SCF...经过对比,腾讯云 Serverless 云函数 + Ckafka 是最优的解决方案,蘑菇街最终决定选择使用腾讯云 Serverless 云函数 + Ckafka 运用在的消息同步业务上。...腾讯云 Serverless ETL 通用数据处理能力 互联网竞争日益激烈,无论是蘑菇街还是其他产品都在寻找新的突破,当产品团队尝试做产品迭代或者产品新功能时,初期要做一些新项目的验证,数据拉取、数据分析自然是必要的
插件化的基石 -- apk动态加载 随着我街业务的蓬勃发展,产品和运营随时上新功能新活动的需求越来越强烈,经常可以听到“有个功能我想周x上,行不行”。行么?...于是在一个阳光明媚的早晨,吃完公司的免费早餐后,我和小强、叶开,决定做一个完善的Android动态加载框架。...Android动态加载技术在蘑菇街的第一次实践,还是在14年的时候,使用的就是之前网上广(tu)为(du)流(si)传(fang)的方式,这种方式有一个重大缺陷,就是插件内部对资源的访问只能通过自己定义的方式...蘑菇街采用的是后者,这种方式可以有效的防止各种莫名其妙的 ClassCastException ,当你在crash后台看到各种 A cast A错误而欲哭无泪的时候,我想你会喜欢上这种方式。 ...关于如何延迟加载组件的问题,请期待下一期的 那些年蘑菇街Android组件与插件化背后的故事 。
昨天面试了3场,分别是蘑菇街、华为、携程,今天趁着还有点印象,整理一下面经,回馈牛友们 一.蘑菇街 蘑菇街没有走内推,官网投递的,预约的是中午12点电话面试,面试时间就11分钟,目前面试时间最短的了,问题如下...: 1.自我介绍 2.项目中用到了哪些技术,最大的难点是什么,怎么学习新技术 3.说一下IOC和AOP,解释了一番,貌似面试官不满意 4.数据结构和算法了解吗,给他解释了一下快排 5.你还有什么想问的嘛...总结:最后我问面试官给个面试评价,面试官说你IOC和AOP回答错了,等通知吧,,, 晚上一查,面试失败,感觉面试官很急,想要那种有丰富项目经验的人。...然后扯了一会数模和家常,让去等二面 二面面试官也基本上是聊家常,问了TCP有哪些应用场景,数模, 二面面试官好像不懂java,最后问了我在java中内存泄露是啥,什么时候出现内存泄露,都比较简单 最后面试官推荐了几本书籍供学习...问题如下: 1.单例模式和多线程有关系吗?
在过去,蘑菇街的APP定位是让用户由逛到买,APP内的文章内容和导购属性就显得非常重要。...但是,蘑菇街的小程序则相反,它对用户的“看”和“买“环节进行了取舍,秉承着“快”的原则,蘑菇街的小程序内的功能栏为用户“买”这个动作提供了更加简单直接的入口,让用户体验“即看即买,即买即走”。...快速的介入和对购物的引导,让蘑菇街小程序的新用户数量快速增长。两个月的推广给“蘑菇街女装”小程序带来新客超过300万。对于老用户,蘑菇街采用:“服务号+小程序”。...为了解决这些问题,蘑菇街小程序在首屏1/2最显眼的位置设置了超值拼团栏目;蘑菇街还为整个拼团业务搭建了专门的招商和商业团队,对拼团的选品、用户拼团分享到聊天窗口中的形态、拼团页面内的相关推荐、品牌展示等等进行了全方位的优化...关于人,蘑菇街用小程序能力将用户转化为了善于分享的“媒介”;货,指的是蘑菇街把匹配的商品放在最明显的位置,用最快的速度吸引目标用户注意;场,蘑菇街时刻牢记“差异化”的体验很重要,将小程序和微信大平台的“
本期呢是我在蘑菇街算法工程团队做技术分享的一个文字版本,我后面有机会做一下视频的线上版本。 ?...记录帖子的标题、摘要、作者和封面信息,用于列表页展示 (hash)。 记录帖子的点赞用户 ID 列表,评论 ID 列表,用于显示和去重计数 (zset)。...收藏集和帖子之间的关系 (zset)。 记录热榜帖子 ID 列表,总热榜和分类热榜 (zset)。 缓存用户行为历史,进行恶意行为过滤 (zset,hash)。...HyperLogLog 提供了两个指令 pfadd 和 pfcount,根据字面意义很好理解,一个是增加计数,一个是获取计数。...pfadd 用法和 set 集合的 sadd 是一样的,来一个用户 ID,就将用户 ID 塞进去就是,pfcount 和 scard 用法是一样的,直接获取计数值。
这一次,我们邀请到了「蘑菇街女装精选」的王飞来和大家来分享,蘑菇街和小程序的这一年。 ? 想必 2017 年是让所有创业公司都惊心动魄的一年。...如此庞大的活跃用户量和简洁的交互能力,为微信里的商业生态提供了基础设施。 ? 2017 腾讯全球合作伙伴大会微信分会场 而我们,正是赌在了这个方向上进行持续不断地投入。...在这半年多的时间里,也取得了些不错的成绩:截止到 2017 年末,「蘑菇街女装精选」小程序的使用用户累计超过了 9000 万,通过对社交电商的不断尝试,「蘑菇街直播」的粉丝购买转化最高达到了 85%、直播间复购超...蘑菇街团队在和微信团在队讨论方案 上线后,我们制定了拉新客的目标,大家斗志昂扬,做拼团、做直播,快速地在微信市场里抢到了大量的新用户。...「蘑菇街女装」小程序使用链接 https://minapp.com/miniapp/3564/
五、 面经 面经其实说来话长,包括实习的话面过的公司有:腾讯、阿里、百度、网易、蘑菇街、小米。...实习面经就已经写完了,后面是正式找工作的经历,主要是内推比较多:腾讯、网易、蘑菇街、小米,校招就面了家百度。 在阿里实习的时候,面了网易和蘑菇街。...蘑菇街 内推1面: 电话面,也是在一个中午面的。...2面是在20天后了,也不知道蘑菇街出了什么岔子。...内推2面 :也是电话面,CTO面试,就整体聊了项目,我在项目中学到了什么,遇到什么困难怎么解决的,在阿里实习学到了哪些东西,有看过源码么,我的优缺点,我为什么选择蘑菇街,我了解蘑菇街哪些东西。
另外,蘑菇街在整体营收下滑的情况下实现盈利,得益于运营效率提高,成本和费用得到控制。...简单来说,直播切片是一个截取视频的功能,商家、机构或者主播可以将直播中精彩、有趣、重要的直播内容截取成新的短视频,而后上传至”双微一抖”进行二次宣传和曝光,有利于增加商品曝光量,也为主播吸粉。...现阶段来看,蘑菇街押注直播电商收获颇丰,但投入和回报是否成正比还需打个问号。...因为小红书早期的成长路径和蘑菇街相差无异,而现在小红书用户规模超3亿,月活超过1亿,蘑菇街活跃用户数量仅达到3000万级别。 蘑菇街做时尚内容电商被小红书拦截,做直播社区又遭淘宝、抖音、快手围堵。...即使蘑菇街直播2021财年前三季度GMV超百亿元、连续20个季度保持增长,但和淘宝直播、抖音电商、快手电商相比,仍显得单薄。
美丽联合集团旗下有美丽说、蘑菇街、淘世界等产品和服务,是中国最大的女性媒体与时尚消费团体。负责美丽联合集团电商架构工作的陈辉在现场为大家带来了“蘑菇街技术架构规划与成长”的主题分享。...陈辉.JPG 蘑菇街最早采用单体应用,2016年,完成了一次全面的服务化拆分以及前后端分离,2016年5月,蘑菇街和美丽说、淘世界进行融合,到达了并且目前也处于多平台的阶段。...陈辉接下来为大家讲解了蘑菇街未来的两个方向。...最后陈辉还提到了时机的问题,即由于云厂商的服务日益成熟,处于多平台阶段的蘑菇街正大规模地把整体服务全部上腾讯云。...陈辉:蘑菇街技术架构成长与规划.pptx 蘑菇街技术架构成长与规划.pdf
花名:越祈 部门:算法中心搜索策略组 入职时间:2017/06/01 主要从事蘑菇街推荐算法相关研发工作 引言 蘑菇街是一家社会化导购电商平台,推荐一直是其非常重要的流量入口。...在电商平台中,推荐的场景覆盖到用户浏览行为和交易的各个环节,如搜相似、商品详情页、购物车、订单和支付等。...目前,线下评估效果和线上实验效果均有不错提升。其中原生的word2vec,偏向热门商品和类目相似,不符合预期。...在商品向量覆盖上,基于图像向量的监督模型,基本能覆盖蘑菇街平台上所有商品,而node2vec只能覆盖样本中用户有行为的商品。...在embedding技术实践于蘑菇街推荐场景过程中,其离线评估指标的建立,非常重要,能一定程度上减少线上ab小流量实验测试的成本。细致的数据分析也能为后期迭代优化提供思路。
11、序列化和反序列化你是如何实现的? 12、动态代理你是使用哪种?cglib和jdk动态代理的差别? 然后瞎扯了一会... 13、MySQL事务介绍一下? 14、MySQL的隔离级别具体说说?...17、线程的几个状态,block和wait状态有什么区别?什么情况下会block和wait 18、ConcurrentHashMap、HashMap和HashTable有什么区别?...(分析了一下Java和Python) 4、写一个数据结构:1.先进先出 2.入队列与出队列时间复杂度O(1) 3.是固定长度的 4.不能用链表 5、Java中的锁有哪些?...整体流程感觉都非常的好,蘑菇街nb 整个面试偏向于项目和实战,八股文比重比较少,面试过程其实跟聊天差不多,聊得还挺开心,所以好像没手撕代码,幸运! 推荐:计算机优质书籍搜罗+学习路线推荐!
蘑菇街发布“社区关闭通知”,宣布社区频道将在本月底正式关闭,停止用户发布功能。这是在美丽说折戟导购社区转型垂直电商之后,又一个“导购社区”的转型。...美丽说和蘑菇街最初依靠装扮达人的美图分享,将女性导购社区做得风生水起,淘宝2012年更是有近10%流量来自以美丽说和蘑菇街为核心的导购社区,其势头已到阿里警惕的地步,马云在当年内部会议中明确“美丽说、蘑菇街这样的导购网站要予以控制...此后阿里还投资了蘑菇街,而美丽说则进入了阿里老对手腾讯的怀抱——鉴于腾讯电商已变天,现在应该算京东了吧? 总之,今年美丽说、蘑菇街这两个老牌女性导购社区已经是要上不上,要下不下,纷纷尝试转型了。...关于这一次蘑菇街关闭社区入口,大概有以下几个原因: 1、蘑菇街今年6月拿到2亿美元投资,转型垂直电商,说估值已到10亿美元。...和微信公众账号的原因吧。
花名:长文 部门:算法中心搜索业务组 入职时间:2016年 主要从事蘑菇街搜索引擎实时增量商品信息补全以及搜索业务接入 一、引言 搜索引擎作为电商平台的主要入口之一,承载了大量的用户访问,也孕育了大量业务发展...举例来说,从蘑菇街app进行商品搜索“碎花连衣裙”,会出现一个列表页,列表页中有每个商品的价格、标题等属性。其实价格和标题对应着引擎中的两个字段:price、title。...图 1.1 二、从PHP到JAVA服务化 入职的时候,适逢蘑菇街架构从PHP转为JAVA服务化的过程之中。...协同引擎进行改造,对业务字段和算法字段进行隔离,将算法字段的处理从补全服务中剥离出来,缩短处理链路。 由于第一点,绝大部分的业务数据变更都为update操作,对引擎更加友好。...得益于atom项目与业务的无关性,目前已经被使用在包括蘑菇街主搜dump在内的多个应用场景。
配图来自Canva可画 蘑菇街直播业务稍有起色,但发展前景一眼就能望到头。 近日,蘑菇街公布“双十二”战报数据显示,今年“双十二”蘑菇街平台直播GMV同比增长167.87%。...对此,蘑菇街CEO陈琪乐观表示,“直播业务已经实质性成为蘑菇街业绩增长的核心驱动力。...而市值变化往往体现资本态度,蘑菇街市值一路下滑,根本原因在于蘑菇街商业价值、成长价值被质疑。 在营收方面,蘑菇街营收不断下降。...再有,裁员、高管离职、股价大跌等关于蘑菇街的负面新闻比正面新闻多得多,导致其早期树立的形象和影响力毁之一旦。 总而言之,春去秋来,消费者需求、电商市场竞争变化太快,蘑菇街明显赶不上大众的步伐。...反观蘑菇街,弃时尚电商的名号转身投入直播电商领域,却没能打破流量获取困境,亏损依旧。所以说,蘑菇街现阶段业务驱动力不足,很难长期持续推动蘑菇街前行,寻找新经济增长点成为必然。
蘑菇街提供了另外的方法,专门来完成这个操作。...整编:微信公众号,搜云库技术团队,ID:souyunku 对于这些数据的管理,蘑菇街开发了一个 web页面,这个 web页面统一来管理所有的 URL和参数, Android和 iOS都使用这一套 URL...内存管理 蘑菇街组件化方案有两种, Protocol和 MGJRouter的方式,但都需要进行 register操作。...对于 Hardcode的问题,蘑菇街开发了一套后台系统,将所有的 Router需要的 URL和参数名,都定义到这套系统中。...架构设计 滴滴的组件化方案,和蘑菇街方案类似,将项目拆分为各个组件,通过 CocoaPods来集成和管理各个组件。
此外,蘑菇街平台来自直播业务的活跃买家同比增长32.4%,已达320万。从这些数据中不难看出,电商直播确实给蘑菇街带来了新的变化和新的活力。 但这样的变化和活力于蘑菇街会持续下去吗?...高开低走的局面与蘑菇街曾经的辉煌形成了鲜明的对比。2011年蘑菇街刚成立的时候,还是很耀眼的。它通过为年轻女性提供时尚信息分享和导购服务的方式,很快就成了国内有影响力的时尚内容社区。...电商层面,在投资人的撮合下,蘑菇街于2016年和业务相仿的美丽说合并,同年开启直播业务;2017年尝试用大数据给用户提供穿搭建议;2018年苦熬了5个年头的蘑菇街终于流血上市。...尽管直播业务的持续加码使得蘑菇街GMV同比增长了8.0%,但依旧没能打破蘑菇街自身用户获取难和持续亏损的困境。 而且蘑菇街做直播业务并无优势可言。...此外,公司的研发费用、市场费用和管理费用始终处于高启状态,经营现金流UR持续为负,自身造血能力微弱,几乎完全靠资本输血。
领取专属 10元无门槛券
手把手带您无忧上云