博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
opa277和opa820_Opa如何改变云中的发展
阅读量:2507 次
发布时间:2019-05-11

本文共 4106 字,大约阅读时间需要 13 分钟。

opa277和opa820

These days, cloud services are becoming more and more robust, capable of delivering high-performance applications entirely via the internet. When the cloud was in its infancy, cloud services were largely oriented around simple data storage, and some cloud processing. Now, however, the cloud has developed to be capable of enterprise-grade services, processing, data delivery, and real-time user collaboration.

如今,云服务变得越来越强大,能够完全通过互联网交付高性能应用程序。 当云还处于起步阶段时,云服务主要围绕简单的数据存储和一些云处理而来。 但是,现在,云已经发展为能够提供企业级服务,处理,数据交付和实时用户协作的能力。

Odds are that you use a cloud service without even knowing it. If you’ve ever used an online file storage solution such as Dropbox, you’ve used cloud storage. You might be hosting your website on a cloud hosting provider, and if you’ve been keeping up with the latest Google apps, most of them are cloud-based as well. Cloud services offer distinct advantages in performance, management, and data sharing.

奇怪的是,您甚至不知道使用云服务。 如果您曾经使用过在线文件存储解决方案(例如Dropbox),那么您已经使用过云存储。 您可能将网站托管在云托管提供商上,并且如果您一直在跟上最新的Google应用,则其中大多数也是基于云的。 云服务在性能,管理和数据共享方面提供了明显的优势。

Much of the growth in the cloud is based around the expanding functionality of JavaScript. Over the past few years, a variety of JavaScript libraries have been released that improve the web, covering everything from typography to media. Not surprisingly, one of the major areas of focus has been on improving the power of cloud services.

云中的大部分增长都基于JavaScript的扩展功能。 在过去的几年中,已经发布了各种各样JavaScript库,它们改善了网络,涵盖了从排版到媒体的所有内容。 毫不奇怪,重点关注的领域之一就是提高云服务的功能。

Unfortunately, one of the major drawbacks to the growth in JavaScript libraries and platforms is the lack of stringent standards, testing, and compliance. JavaScript is an inherently permissive language, which is helpful for new users, but presents numerous issues with security and reliability for large-scale, high-performance applications.

不幸的是,JavaScript库和平台增长的主要缺点之一是缺乏严格的标准,测试和合规性。 JavaScript是一种固有的允许性语言,对新用户很有帮助,但是对于大规模,高性能的应用程序,存在许多安全性和可靠性问题。

One of the most popular platforms of the past few years has been . Node.js is a platform that allows for rapid developing of scalable applications, such as those you’d find in cloud computing.  The benefit to Node.js is the ability to handle concurrent client connections efficiently, without the need for OS threading or locking. As mentioned earlier, however, Node.js is not immune to the security vulnerabilities or the perils of poorly written code.

过去几年中最受欢迎的平台之一是 Node.js是一个平台,可用于快速开发可伸缩应用程序,例如您在云计算中找到的那些应用程序。 Node.js的优点是能够有效处理并发客户端连接,而无需操作系统线程或锁定。 但是,如前所述,Node.js不能幸免于安全漏洞或编写不良代码的危险。

That’s why an open-source cloud language called was created. Opa will change the way that cloud applications are developed, by addressing these issues through automation. Opa is an enterprise framework for JavaScript that is non-blocking and event-driven. Opa specifically addresses the issues of blocking and non-compliant code by automating the hard parts of Node.js.

这就是为什么创建了一种称为的开源云语言的原因。 通过自动化解决这些问题,Opa将改变云应用程序的开发方式。 Opa是JavaScript的企业框架,该框架是非阻塞的且是事件驱动的。 Opa通过自动化Node.js的硬部分来专门解决阻塞和不兼容代码的问题。

The result is cloud apps that are free from security vulnerabilities such as XSS and SQL injection, as well as apps that are performance-optimized and truly scalable.

结果是云应用程序摆脱了诸如XSS和SQL注入之类的安全漏洞,以及性能优化和真正可扩展的应用程序。

However, Opa also raises some new questions in the realm of cloud development. As Opa is a new framework, there is always the risk of vulnerabilities being discovered as it becomes more widely used.  Additionally, although one of the advantages of Opa is its automation of difficult programming in Node.js, there is a certain amount of control that is given up by the developer when using an enterprise framework.

但是,Opa在云开发领域也提出了一些新问题。 由于Opa是一个新框架,因此,随着它的广泛使用,总是存在发现漏洞的风险。 此外,尽管Opa的优点之一是它可以自动执行Node.js中的困难编程,但是开发人员在使用企业框架时会放弃一定的控制权。

All things considered, however, Opa is looking to change the way that development is done for the cloud, and it certainly looks promising. With Opa and other frameworks, the cloud looks to be growing even bigger.

但是,考虑到所有因素,Opa希望改变云开发的方式,而且看起来确实很有希望。 借助Opa和其他框架,云看起来会变得更大。

翻译自:

opa277和opa820

转载地址:http://jorgb.baihongyu.com/

你可能感兴趣的文章
LeetCode-Bitwise AND of Numbers Range
查看>>
Windows Server 2012和2008中使用计划任务定时执行BAT批处理文件 定时备份mysql数据...
查看>>
费马小定理与GCD&LCM
查看>>
P1077 摆花
查看>>
zynq修改ramdisk文件系统
查看>>
C#测量程序运行时间及cpu使用时间
查看>>
并发编程
查看>>
我自己曾经经历的CMMI3认证通过关于软件测试的访谈【转载】
查看>>
C# 操作Excel ——Excel获取数据、时间、图片
查看>>
【Express系列】第3篇——接入mysql
查看>>
js 高亮显示关键字
查看>>
CPU工作原理简图
查看>>
进程互斥于同步
查看>>
小米公布2017二季度手机出货量:环比增长70%
查看>>
IntelliJ Idea 集成svn 和使用[转自网络]
查看>>
VS2013 密钥 – 所有版本
查看>>
缓冲一日
查看>>
apache常用配置文件讲解
查看>>
html设置透明度
查看>>
读写锁详解
查看>>