首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    解密Airbnb的定价算法

    作者:Dan Hill,Airbnb的产品主管 编译/校对:张天雷/郭蕾 摘自:http://www.infoq.com/cn 对于计划出租房屋的房主,你应该将房屋的租金设定为多少呢?...事实上,可以通过将潜在的租房列在我们网站—Airbnb上来实现,Airbnb是一家联系旅游人士和家有空房出租的房主的服务型网站,它可以为用户提供各式各样的住宿信息。...因此,如果来自于日本的一个房主第一次在Airbnb进行注册,计划出租一套位于京都的公寓,我们不妨查看来自于东京或冈山的房源,如果Airbnb上没有这些城市的数据,我们还可以与来自于阿姆斯特丹的房源进行比较...,因为对于Airbnb来说,阿姆斯特丹是一个比较成熟的市场,而且它与京都具有接近的城市规模和旅游业水平。...关于作者 Dan Hill,Airbnb的产品主管。Hill写出了Airbnb的定价算法,他还与人合伙创办了家庭共享公司Crashpadder,其在2012年被Airbnb收购。

    2K50

    Airbnb定价算法揭密

    我和我的同事们发现,这种定价的困难阻止了潜在的房源出现在我们的网站——Airbnb上。Airbnb这家公司将空闲的房间,公寓和房屋与想预订的人相匹配。...首先,这是一个在该国家几十年一次的事件,所以在Airbnb上显然没有任何历史数据可以借鉴。其次,每家酒店都被没有空房,因此供求关系明显失衡。...因此,如果一个日本房主是京都首批使用Airbnb出租公寓的用户之一,那么我们可以拿东京或者冈山做参照,因为那些城市对Airbnb来说都是新市场,当然也可以用阿姆斯特丹的数据,尽管对Airbnb来说,这是一个比较成熟的市场...这些工具正在为全球范围内的Airbnb用户提供价格提示。但是我们认为它可以做更多的事情,而不仅仅是更好地给潜在的房主提供价格提示。...关于作者 Dan Hill,Airbnb的产品线负责人,住宿租赁网站的定价算法作者。住房共享公司Crashpadder的联合创始人,该公司于2012年被Airbnb收购。

    4.7K100

    Airbnb 的 React Native 历程(二):技术篇

    原文链接:https://medium.com/airbnb-engineering/react-native-at-airbnb-the-technology-dafd0b43838我们在这个系列的...5 篇文章里,讲述了 Airbnb 使用 React Native 进行移动端开发的历程,以及在放弃 React Native 之后的计划。...continuing to actively investigate TypeScript on web.重构RefactoringJavaScript 作为无类型语言的一个副作用是,重构会非常困难且又容易出错...更糟糕地是,这种错误在线上版本出错,而无法在编译时就发现这种错误,而且很难增加合适地静态分析。(译者注:所谓“动态类型一时爽,代码重构火葬场”。)...---这是这个系列文章的第二部分,这个系列重点讲述了 React Native 在 Airbnb 的历程,以及 Airbnb 在此后的计划。

    1.1K71

    译文|Airbnb助力Hadoop SQL查询引擎!

    Airbnb是Hadoop在国内的一个公开资源数据开发和SQL查询工具。它的出现,能给Facebook Presto云技术的发展注入一剂强心剂吗?...Airbnb当初发明Airpal是因为Airbnb需要一个便捷的数据分析工具,这个工具也应该满足企业用户的需求,而不仅仅是公司那23个人的数据小团队。...Airbnb产品经理James Mayfield在接受InformationWeek电话采访时表示:“Airpal减少了查询障碍。...一直到18个月前,Airbnb一直都利用亚马逊的云端,主要是用它的Redshift数据库服务来做高速数据分析。...Hive是Hadoop的组成部分,而且一直都是Airbnb历史交易信息的唯一真实数据来源,但是Airbnb放弃了Redshift,开始采用Presto,这样就避免了许多浪费时间的筛选、转换和下载工作。

    77390

    Airbnb 如何实现 Kubernetes 集群动态扩展

    Airbnb 的 Kubernetes 集群 在过去几年里,Airbnb 已经将几乎所有的在线服务从手工编排的 EC2 实例迁移到 Kubernetes。...这个服务器的用意是作为一个单独的应用程序或服务来运行,在选择要扩展的节点组时,可以使用从客户端传过来的特定信息运行任意复杂的扩展逻辑。...从我们前面提到的例子来看,加权随机优先级扩展器的实现可以很简单,让服务器从优先级层级列表和配置图中读取加权百分比配置并作出相应的选择即可。...有了这个选项,如果服务器发生故障,Cluster Autoscaler 仍然能够使用后备扩展器进行扩展。...而且,由于 gRPC 服务器可以由用户根据自己的需要进行定制开发,所以这个解决方案也是可扩展的,对整个社区都很有用。

    71720

    Airbnb 引入 HTTP Streaming,网页性能升级

    Airbnb 使用基于 Express 的 NodeJS 服务器来渲染 React 开发的网页,并将之前用于渲染整个 HTML 页面的单个 React 组件重新设计拆分为三个单独的组件。...使用现代 Web 应用程序框架可以在客户端或服务器端渲染内容(服务器端渲染)并分别获取数据,但这需要额外的网络请求。...Airbnb 的 Streaming 处理方法经过了改进,他们引入了第三个块(他们称之为延迟数据块),其中包含了页面所需的数据。...服务器端渲染(SSR)和客户端数据获取并行执行 图片来源:https://medium.com/airbnb-engineering/improving-performance-with-http-streaming-ba9e72c66408...Airbnb 必须解决一些问题才能在他们的技术栈中启用 HTTP Streaming。

    22940

    案例 | 解密Airbnb的定价算法

    事实上,可以通过将潜在的租房列在我们网站— Airbnb 上来实现,Airbnb是一家联系旅游人士和家有空房出租的房主的服务型网站,它可以为用户提供各式各样的住宿信息。...显然,Airbnb需要为人们提供一种更好的方式—自动化定价,以帮助顾客做出正确的决定。这就是我们为什么在2012年就开始构建定价工具,并至今一直在努力地改进它们的原因。...因此,如果来自于日本的一个房主第一次在Airbnb进行注册,计划出租一套位于京都的公寓,我们不妨查看来自于东京或冈山的房源,如果Airbnb上没有这些城市的数据,我们还可以与来自于阿姆斯特丹的房源进行比较...,因为对于Airbnb来说,阿姆斯特丹是一个比较成熟的市场,而且它与京都具有接近的城市规模和旅游业水平。...关于作者 Dan Hill,Airbnb的产品主管。Hill写出了Airbnb的定价算法,他还与人合伙创办了家庭共享公司Crashpadder,其在2012年被Airbnb收购。

    2.2K80

    网站服务器建立数据库连接时出错,WordPress提示建立数据库连接出错的解决办法…

    很多新手使用 wordpress程序建站初期,会遇到页面提示:建立数据库连接出错,英文提示:“Error establishing a database connection”。...出错的原因有几种,从字面意思能看出来和数据库无法正常读取有关。也许是因为数据库登陆信息不对,也许是数据库挂了无法读取等等。...解决数据库连接出错的几个思路 1、数据库连接信息不对 最常见的莫过于在网站根目录中 wp-config.php文件中的数据库信息,与实际信息不符。...wp-config.php文件中的数据库信息 当遇到“建立数据库连接出错”的问题是,最先检查的就是网站根目录中 wp-config.php 数据库信息是否正确,如果最近换了服务器或改过数据库信息时,特别要注意同步修改这里...网友使用 wordpress+avada主题,在选择云服务器之前咨询过老魏,我说了要用 2核4g配置,实在不行也要用 1核2g配置起步。

    7.6K30
    领券