编辑人员注释:今天这篇文章由 Pruffi 创始人 Alena Vladimirskaya 和 Pruffi 的 CTO Alexander Ivanov 联合撰写,介绍了该公司如何使用
Windows Azure 来支持其 Pruffi Graph 和 Pruffi Friends
社交媒体服务。

Pruffi 致力于开发可利用社交媒体强大功能的 Web 和移动应用程序,以帮助求职者找到适合的职位,同时帮助招聘经理、HR 专员和招聘机构找到符合资格的应聘者。Pruffi 总部位于俄罗斯莫斯科,成立于 2009 年。公司最新推出的产品为 Pruffi Graph 和 Pruffi Friends。

Pruffi Graph

2012 年,我们发布了 Pruffi Graph,这是一款通过 Windows Azure 托管的基于浏览器的应用程序。Pruffi Graph 可生成求职者的社交网络个人资料,以帮助求职者按照其培训、经验、兴趣和活动找到求职成功概率最高的公司。

Pruffi Graph 可捕捉应聘者的社交网络活动,并按照 17 个参数对这些社交网络活动进行分析,以生成个人资料。针对具有空缺职位的公司生成汇总的员工个人资料,并按照所有 17 个参数与应聘者进行匹配,以确定应聘者与职位的适合程度。Pruffi Graph 使用在 Windows Azureworker role 群集上运行的自定义算法,收集并分析社交网络数据。

我们使用分布式 Widows Azure 云基础结构来快速处理来自俄罗斯、乌克兰、格鲁吉亚以及其他独联体国家任何位置的用户查询,并应对来自不同时区的不均衡用户请求负载。例如,通过将请求重新分发到邻近地域中的 Windows Azure 实例,我们将处理 Pruffi Graph 个人资料件所需的时间减少了近三分之二。

为让 Pruffi Graph 适应云基础结构,我们确实做出了一些架构更改,并部分重写了应用程序的某些组件。但这些更改轻松又快速,且增强了 Pruffi Graph 的稳定性。我们使用 ASP.NET 编写应用程序,并使用多租户 Windows Azure Web Role和 worker role 来运行背景处理和 Web 界面。用户数据存储在 Windows Azure SQL 数据库的单租户实例中,同时我们使用 Windows
Azure Table 服务和 Blob 服务来存储诊断和应用程序数据,例如日志记录和上传数据。

作为一家初创公司,我们需要避免大额资金投入,并最大程度地降低长期风险,最初正是这两点吸引我们采用 Windows Azure。我们最终参加了 Microsoft BizSpark 计划,这让我们能够利用 Windows Azure 的可靠性、可伸缩性和可承受的价格结构,并与 Microsoft 建立了更紧密的关系,在技术知识到联合营销再到公共关系各个方面开展合作。

本文翻译自:

http://blogs.msdn.com/b/windowsazure/archive/2013/07/30/csv-guest-post-series-pruffi-taps-into-the-recruiting-power-of-social-media-with-windows-azure.aspx

CSV 客座文章系列: Pruffi 通过 Windows Azure 挖掘社交媒体的强大招聘潜能的更多相关文章

  1. CSV 客座文章系列:KGroup 通过 Windows Azure 将 Qoob 内容管理发布到云中

    编辑人员注释: 今天这篇文章由 KGroup 首席软件架构师兼研发部主管 Jody Donetti 与 KGroup 技术总监 Simone Procopio 共同撰写,介绍了 KGroup 如何使用 ...

  2. Windows Azure入门教学系列 (九):Windows Azure 诊断功能

    本文是Windows Azure入门教学的第九篇文章. 本文将会介绍如何使用Windows Azure 诊断功能.跟部署在本地服务器上的程序不同,当我们的程序发布到云端之后,我们不能使用通常的调试方法 ...

  3. 微软云平台windows azure入门系列八课程

    微软云平台windows azure入门系列八课程: Windows Azure入门教学系列 (一): 创建第一个WebRole程序与部署 Windows Azure入门教学系列 (二): 创建第一个 ...

  4. Windows Azure HandBook (5) Azure混合云解决方案

    <Windows Azure Platform 系列文章目录> 在很多情况下,我们都会遇到本地私有云和公有云做互通互联的混合云场景.对于这种混合云的场景,微软的Windows Azure会 ...

  5. [New Portal]Windows Azure Virtual Machine (21) 将本地Hyper-V的VM上传至Windows Azure Virtual Machine

    <Windows Azure Platform 系列文章目录> 本章介绍的内容是将本地Hyper-V的VHD,上传到Azure数据中心,并且保留OS中的内容. 注意:笔者没有执行Syspr ...

  6. Windows Azure Service Bus (6) 中继(Relay On) 使用VS2013开发Service Bus Relay On

    <Windows Azure Platform 系列文章目录> 注意:本文介绍的是国内由世纪互联运维的Windows Azure服务. 项目文件请在这里下载. 我们在使用Azure平台的时 ...

  7. Windows Azure 安全最佳实践 - 第 7 部分:提示、工具和编码最佳实践

    在撰写这一系列文章的过程中,我总结出了很多最佳实践.在这篇文章中,我介绍了在保护您的WindowsAzure应用程序时需要考虑的更多事项. 下面是一些工具和编码提示与最佳实践: · 在操作系统上运行 ...

  8. Windows Azure 安全最佳实践 - 第 6 部分:Azure 服务如何扩展应用程序安全性

    多种Windows Azure服务可以帮助您将应用程序安全性扩展到云. 有三种服务可提供多个提供程序之间的身份标识映射.内部部署数据中心间的连接和相互发送消息的应用程序功能(无论应用程序位于何处). ...

  9. Windows Azure 安全最佳实践 - 第 5 部分:基于Claim 的标识,单点登录

    基于Claim的身份标识是处理网站与 Web 服务的身份认证和访问一种简单而强大的方式,无论您是在本地工作还是面向云工作.您可以通过减少自定义实施和使用基于Claim的单一简化标识模型,创建更安全的应 ...

随机推荐

  1. Scala基础入门-2

    简单类和无参方法 class Counter { private var value = 0 // 必须初始化字段 def increment() { value += 1 } // 方法默认公有 d ...

  2. JS中定义类的方法<转>

    转载地址:http://blog.csdn.net/sdlfx/article/details/1842218 PS(个人理解): 1) 类通过prototype定义的成员(方法或属性),是每个类对象 ...

  3. 使用pymysql和paramiko实现远程安装软件

    通过pymysql模块调用数据库获取安装信息,通过paramiko模块远程传输脚本并执行来安装软件,本文以安装apache为例. 创建apache安装信息数据表install_apache,设定三个字 ...

  4. Oracle EBS-SQL (INV-1):检查物料成本为0并且物料状态不是'NEW'的物料.sql

    select --msi.inventory_item_id        --,msi.organization_id     msi.segment1                        ...

  5. 500多条Linux信息

    http://www.cnblogs.com/zgqjymx/myposts.html?page=77 http://www.cnblogs.com/zgqjymx/tag/%E5%8E%9F%E5% ...

  6. 支持https的压力测试工具

    支持https的压力测试工具 测试了linux下的几种压力测试工具,发现有些不支持https,先简单总结如下: 一.apache的ab工具 /home/webadm/bin/ab -c 50 -n 1 ...

  7. const和define的区别

    1.在使用const定义常量时,只能使用标量初始化; 但我们可以使用任何表达式初始化define定义的常量 2.我们可以在条件表达式中使用define定义常量,但绝对不能使用const eg: def ...

  8. 垃圾回收算法简单介绍——JVM读书笔记&lt;二&gt;

    垃圾回收的过程主要包含两部分:找出已死去的对象.移除已死去的对象. 确定哪些对象存活有两种方式:引用计数算法.可达性分析算法. 方案一:引用计数算法 给对象中加入一个引用计数器.每当有一个地方引用它时 ...

  9. java——推断日期是否在今天之前

    这里说的日期是指字符串的日期格式,如"2014-10-15",我们要推断这个日期是否在今天之前,网上看到好多推断的方法,都是拿这个日期转换成Date对象 然后与new Date() ...

  10. OAuthBase.cs

    using System; using System.Security.Cryptography; using System.Collections.Generic; using System.Tex ...