Bet365向Github捐赠Erlang Libraries
EE出现在伦敦机场的最高表演网络
G-Cloud 6赢得六个月的延伸,因为政府准备下一代框架
Trinity Mirror Group Taps进入云,敏捷和微服务促进Web用户体验
NHS 24的计算机系统启动启动
通信工人联盟警告邮局地平线会计系统缺陷的潜在客户
邮局寻找它作为cio退出
芬兰的kone选择IBM for IoT推动
SAP Q3 2015结果:科恩说,内部部署和云并行生长
安全严重的一周在伦敦开球
云计算在比利时:一张灰色的图片
专家说,Infosec Pros应该开始为未来做准备
尊敬对网络防御至关重要的威胁情报,索赔人群
政府出版研究生收入数据
UKTECH50 2015--投票赞成英国最具影响力的人
澳大利亚的数字转型头Paul Shetler标志着第一年
爱沙尼亚电信在国家网络上部署了100Gbps核心
Equinix和Interxion载列了2016年全球数据中心扩展计划
M&S DataBreac区部队零售商暂停服务
RSAC16:RSA报告说,网络犯罪分子藏在明天的视线中
Dropbox投资于将内部内部存储放在用户编号飙升中
联合议会委员会表示,监禁法案需要更多的工作工作
北方地方议会小姐中小企业目标
银行家表示,零售银行将于2020年全自动自动化
G.Fast对英国光纤的答案与铜辩论吗?
替代金融部门占英国的3.2亿英镑投资
三星乐观虽然有利润坍塌
企业敦促采取行动数据隐私
移动账户占Argos销售的一季度,但家庭零售集团的总体销售额下降
Ransomware迁移到Apple Mac计算机
NHS英国旨在截至2016年3月的GP IT系统集成
Flash Storage Reinvigorates悉尼学区集中了
沃达丰首席续订呼吁BT - OpenReach分离
欧盟专员列出了寻求安全港口更换的挑战
GE LUTES盟友以预先征收工业互联网支配
瑞典考虑写下IT学生贷款以吸引更多女性
NCA拨打英国商业参与网络犯罪
G-Cloud 7采购规则可能会导出公共部门云采用,供应商警告
在IT供应商和零售商之间断开与零售技术的需求变化
竞争看门狗暂时清除BT EE交易
SK Telecom显示5G软件定义的网络管理
英国举办国际网络攻击响应试验
普华永道收购了欧洲行动的波兰云咨询
英国保险业在2016年优先考虑大数据
科技的女性应该把自己的职业生涯带入自己的手,说每个人的扬声器
商业模式仍然发展,因为公共Wi-Fi花费很高
分部和分离以在2016年从网络攻击中捍卫数据,敦促F-Secure
分析师表示,FTTP在经济方面几乎合理地推出了实际合理的
PAC批评普遍信贷计划缺乏透明度
在2020年之前,通过2020年帮助Upskill 10亿女性慈善工作者
您的位置:首页 >科技 > 物联科技 >

Bet365向Github捐赠Erlang Libraries

2021-06-07 19:19:33 [来源]:

在线简易Bet365将代码发布到GitHub开源库中,以鼓励企业开发人员使用Erlang功能编程语言。

公司自2012年以来已经使用了Erlang来克服使用更高绩效硬件来支持不断增加的Web流量卷的挑战。

“Erlang是一种用于开发需求规模,并发和弹性的分布式系统的精确工具。它在诸如诸如高交通量的业务中,这是一项卓越的技术选择,“Bet365的软件架构负责人Chandru Mullaparthi说。

“然而,尽管有明显的优势,Erlang遭受了对Web服务和ODBC [开放式数据库连接]的不良支持以及欠发达的品牌标识,这将抛弃人。”

在线Bookie发现它正在达到其SQL数据库上的可扩展性的限制。“旧技术,如.NET和Java,在高度分布式系统中不可扩展,”Mullaparthi说。

当它开始调查NoSQL时,该公司遇到了Erlang。Erlang是一种功能性编程语言,最初由爱立信用于Telco行业,Mullaparthi表示,该公司能够在几周内建立相当复杂的系统。

随着计算机每周报道,Bet365使用Erlang在2014年推出的兑现产品。此功能允许用户在事件结束之前早期才能下注,需要实际上实时计算赔率。它还已用于数据库迁移到NoSQL。

与C或Java等程序编程语言不同,Erlang是一种功能性编程语言。它最初用于处理电话交换应用的高度同时性质。

并发的挑战,希望在网站上同时下注投注的大量网络用户类似于电信业所面临的问题。

使用程序编程语言构建的系统来处理高水平的并发性往往是复杂的和不可靠的。

“用传统的程序语言,建造的时间需要更长,”据称。

根据Mullaparthi的说法,在Erlang的编码也使得该系统在系统中具有比较稳定的稳定性,如果系统更传统地发展。

Bet365现已向开源社区捐赠了一些编程语言的经验。“Erlang是我们开发堆栈中的重要工具。我们在某些关键系统领域看到实现的好处,特别是在我们的网站基础架构中。

“我们希望通过分享我们的经验来帮助克服我们以前解决的问题的经验来返回在线技术产业。”

该公司的IT环境包括一个Windows和Linux服务器的混合,因此MullaParthi需要连接到这些系统以及数据库系统的能力。“虽然爱立信有一个ODBC数据库连接器,我们需要改善已经存在的东西,”他说。

对于肥皂,用于使不同的Web系统能够互相交谈的流行协议,MullaParthi表示,Erlang的支持是不存在的。

缺乏支持将两个主要的绊脚石展示了Erlang用作业务的编程工具。ODBC同样重要的是SOAP,因为它使得未在Microsoft特定代码中编写的系统与SQL数据库进行交互。

“ODBC支持有各种问题,使得融入关系SQL数据库很困难。这种在erlang缺乏支持是一种弱点,因为肥皂和ODBC在企业中大量使用。“

SOAP支持库将于2016年3月3日在GitHub上发布,其中odbc库不久之后。这些版本代表了支持计划的第一阶段,该计划将旨在解决围绕Erlang的摄取周围的每个主要问题。

郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如有侵权行为,请第一时间联系我们修改或删除,多谢。