Tengine

源码包管理 任务计划——at cron

天涯浪子 提交于 2020-10-02 10:27:04
一、文件管理 1、源码包管理 (1)概述 Source Code 源代码经过GCC、C++编译环境编译才能运行 可以设定个人设置,开关功能 (2)源码包管理 获取源码包——官网下载到真机,然后 rz 命令上传到虚拟机 ——在网上找到软件包的下载链接,直接 “ wget 链接 ” 就可以下载了 (3)示例——部署 Tengine 下载源码包的命令 [root@localhost ~]# wget http://tengine.taobao.org/download/tengine-2.2.0.tar.gz 准备编译环境如编译器 [root@localhost ~]# yum -y install gcc make zlib-devel pcre pcre-devel openssl-devel 解压 [root@localhost ~]# useradd www [root@localhost ~]# tar xvf tengine-2.2.0.tar.gz [root@localhost ~]# cd tengine-2.2.0 配置——注意空格 [root@localhost tengine-2.2.0]#./configure --user=www --group=www --prefix=/usr/local/nginx 编译 [root@localhost tengine

8次迭代5大升级,旷视深度学习框架天元1.0预览版正式发布

杀马特。学长 韩版系。学妹 提交于 2020-10-02 00:51:48
  机器之心发布    机器之心编辑部    AI 技术需要开源、开放。就在刚刚结束的中关村论坛旷视平行论坛中,旷视正式发布了天元 1.0 预览版。   9 月 18 日,中关村论坛旷视平行论坛中, 旷视研究院院长、首席科学家孙剑正式发布了开源深度学习框架天元 1.0 预览版 ,并对天元的技术特性与发展方向进行了深入解读。   旷视 2014 年开始研发深度学习框架天元。目前,旷视 1400 多名研发人员全员使用天元 MegEngine,旷视所有算法均通过天元 MegEngine 进行训练和推理。    旷视天元 1.0 预览版,历经 8 次迭代 5 大升级   2020 年 3 月,旷视正式将天元开源,提供给全球开发者使用。开源以来,天元从 3 月的 Alpha 版本升级到 6 月的 Beta 版本、到 9 月的 1.0 版本, 期间实现了 8 次迭代 。   此次天元 1.0 预览版,相比之前的版本, 实现了 5 项重要的技术升级 。      首先,天元 1.0 预览版提供了全新的 Imperative Runtime。天元通过重写动态执行引擎,打破过去几个版本中动态图的限制,解决了一系列资源释放的问题,并大幅提升了动态自由度,让使用 GPU 计算像 NumPy 一样方便自如。   其次,天元 1.0 预览版新增自动代码裁剪功能。在实际的 AI 应用开发中

云计算有哪些技术优势呢?

核能气质少年 提交于 2020-09-27 03:03:16
  近几年来,云计算发展速度之快引人注目,云物联、云安全、云存储、云游戏已成为人们耳熟能详的词汇。想要在云计算时代站稳脚跟、斩获高薪职位最关键的因素还是技术,而互联网的瞬息万变要求人们必须以最快的速度学习云计算开发技术。企业需要的是什么样的人才?   通过调查招聘网站上企业对云计算人才的岗位需求可知,多数企业要求应聘人员熟练掌握网络、linux/windows、安全、数据库(MySQL/SQL Server)等专业知识;掌握apache/Nginx/Tengine/IIS等常用应用;熟悉云计算相关技术,如:虚拟化、分布式计算等。由此我们可以推断出如果你想达到最佳的学习效果,那就要根据企业需求以及技术点去学习。千锋带你一起了解云计算的技术优势:   自动化:可以通过充分利用可编程(API驱动的)基础设施,可重用构建和部署系统。   自动扩展:无需任何人工干预,就可以根据需求对应用进行双向扩展。   主动扩展:基于需求预期和流量模式的合理规划,可以对应用进行双向扩展让从而保持低成本运营。   更有效的开发周期:可以很容易地克隆开发和测试环境到生产系统,不同阶段的环境可以很容易地推广到生产系统。   改进的可测性:不需要进行硬件耗尽的测试。   灾难恢复和业务连续性:云服务为维护一系列DR服务器和数据存储提高了低成本选择。   流量溢出到云环境:通过几次点击和有效的负载均衡策略

阿里云产品介绍

懵懂的女人 提交于 2020-08-19 19:50:22
http://t.cn/Aie7C6KD 最近正好对这些产品做过总结,我来介绍一下阿里云主要的产品及功能: ECS (Elastic Compute Service):以虚拟机的方式将一台物理机分成多台云服务器,提供可伸缩的计算服务。 SLB (Server Load Balance):基于LVS和Tengine实现的4层和7层负载均衡,有动态扩容,session保持等特点。 RDS (Relational Database Service);:通过云服务的方式让关系型数据库管理、操作和扩展变得更加简单。 OCS (Open Cache Service):基于内部Tair,增加一层Proxy,支持海量小数据的高速访问。 OTS(Open Table Service):海量(结构化)数据存储和实时查询服务。 OSS(Open Store Service):对任意大小数据对象提供高可用,高可靠的海量存储服务。 CDN(Content Delevery Network):通过覆盖全网的缓存服务以及负载均衡等技术将用户请求定向到最合适的区域,提高用户服务的响应速度及网站服务能力。 OAS (Open Archive Service):离线归档,冷数据备份,类似Amazon Glacier。 ODPS(Open Data Processing Service):海量数据处理和分析平台。

Nginx是什么 ? 能干嘛 ?

蓝咒 提交于 2020-08-18 14:46:46
云栖号资讯:【 点击查看更多行业资讯 】 在这里您可以找到不同行业的第一手的上云资讯,还在等什么,快来! 想必大家一定听说过Nginx,若没听说过它?那么一定听过它的"同行"Apache吧!Nginx同Apache一样都是一种WEB服务器。基于REST架构风格,以统一资源描述符(Uniform Resources Identifier)URI或者统一资源定位符(Uniform Resources Locator)URL作为沟通依据,通过HTTP协议提供各种网络服务。 然而,这些服务器在设计之初受到当时环境的局限,例如当时的用户规模,网络带宽,产品特点等局限并且各自的定位和发展都不尽相同。这也使得各个WEB服务器有着各自鲜明的特点。 Apache的发展时期很长,而且是毫无争议的世界第一大服务器。它有着很多优点:稳定、开源、跨平台等等。它出现的时间太长了,它兴起的年代,互联网产业远远比不上现在。所以它被设计为一个重量级的。它不支持高并发的服务器。在Apache上运行数以万计的并发访问,会导致服务器消耗大量内存。操作系统对其进行进程或线程间的切换也消耗了大量的CPU资源,导致HTTP请求的平均响应速度降低。 这些都决定了Apache不可能成为高性能WEB服务器,轻量级高并发服务器Nginx就应运而生了。 俄罗斯的工程师Igor Sysoev,他在为Rambler Media工作期间

阿里云CDN不止于加速:基于https国密算法构建安全数据传输链路

混江龙づ霸主 提交于 2020-08-12 13:58:48
网络数据安全得到前所未有的重视 HTTPS成为解决传输安全问题利器 大家都知道,HTTP 本身是明文传输的,没有经过任何安全处理,网站HTTPS解决方案通过在HTTP协议之上引入证书服务,完美解决网站的安全问题。 下图左侧表示Chrome浏览器在HTTPS页面时会显示安全挂锁图标,这是在2016年Chrome55版本上的新增功能,用于引导互联网向安全的HTTPS协议转变。右侧是截止2020年1月,Chrome平台上HTTPS流量占比已经超过90%,另外通过Chrome平台的HTTPS浏览时间占比也超过90%,这些数据都表明网络数据安全得到了前所未有的重视。 HTTPS的实现原理是什么? HTTPS协议通过TCP层之上引入TLS/SSL协议,来实现对HTTP数据的保护,实现数据加密、完整性校验以及防篡改。整个HTTPS过程包括:TCP建联、SSL握手、应用数据加密传输阶段。其中SSL握手的目的是为了在服务端和客户端协商出一个对称密钥,在应用数据传输阶段使用这对称密钥进行数据的加密和解密。 在HTTPS交互过程中主要使用三种算法,首先SSL握手阶段用到非对称加密的算法,通过公钥和私钥对数据记性加密解密。在应用数据加密传输的阶段,主要使用的是对称加密的算法和hash算法。 目前,国际上通用的非对称加密算法包括rsa算法和ecdsa算法

在阿里云负载均衡下需要做好哪些准备?

笑着哭i 提交于 2020-08-11 02:45:25
在使用负载均衡前,您需要做好以下准备: 规划负载均衡实例的地域 阿里云提供包括华北、华东、华南、亚太东南、亚太东北、欧洲中部、美国东部、美国西部、香港、中东东部在内的不同地域的负载均衡服务。 为了提供更加稳定可靠的负载均衡服务,阿里云负载均衡已在各地域部署了多可用区以实现同地域下的跨机房容灾。此外,您也可以在不同地域创建多个负载均衡实例,通过DNS轮询的方式对外提供服务,从而提高跨地域的可用性。有需要购买阿里云服务器ECS或其它任何产品,请先领取 阿里云通用代金券 礼包 在选择地域时,请注意: 为了减少延迟并提高下载速度,建议选择离您客户最近的地域。 由于负载均衡不支持跨地域部署,因此应选择与后端ECS实例相同的地域。 选择负载均衡实例的类型(公网或私网) 根据您的业务类型,确定负载均衡的实例类型。负载均衡实例创建后,系统会根据实例类型分配一个公网服务地址或私网服务地址。 公网负载均衡实例仅提供公网IP,可以通过Internet访问负载均衡服务。如果您要创建公网类型的负载均衡实例,还需根据具体业务特点确定计费方式: 按流量计费:适用于波峰波谷效应明显的业务。 按带宽计费:适用于带宽较为平稳的业务。 私网负载均衡实例仅提供阿里云私网IP,只能通过阿里云内部网络访问该负载均衡服务,无法从Internet访问。私网类型的负载均衡实例不收取费用。 选择监听协议 负载均衡提供四层

官宣!CSDN 重磅发布「AI开源贡献奖Top5」「AI新锐公司奖Top10」「AI优秀案例奖Top30」三大榜单...

房东的猫 提交于 2020-08-07 16:36:40
2020 年无疑是特殊的一年,AI 在开年的这场“战疫”中表现出惊人的力量。站在“新十年”的起点上,CSDN发起【百万人学AI】评选活动。我们继续聚焦AI的技术落地,关注开源和新生的力量。 作为CSDN第三届AI评选活动,本次活动受到数百家企业的关注和参与,经过严格的初选和专家评审环节,我们最终评出「AI开源贡献奖Top 5」、「AI新锐公司奖Top 10」、「AI优秀案例奖Top 30」三大榜单。 在 AI 开发者大会(AI ProCon 2020)上,CSDN 正式揭晓以上三大榜单。我们相信,榜样的力量将成为促进AI行业不断发展的重要基石,CSDN将与这些榜样一起,携手共创AI应用新纪元! AI开源贡献奖Top 5 百度 :飞桨深度学习平台 飞桨是百度自主研发的产业级深度学习平台。它于2016年正式开源,具有开发便捷的核心框架、支持超大规模深度学习模型训练、多端多平台部署的高性能推理引擎和产业级开源模型库等领先技术。 华为:MindSpore深度学习框架 MindSpore是华为开源的一款面向端边云全场景的全新深度学习训练/推理框架,旨在降低开发者学习成本,提高数据科学家的研发效率,以及通过提供一套统一框架加速面向全场景的AI新应用落地。 旷视科技:天元MegEngine深度学习框架 MegEngine是旷视完全自主研发的深度学习框架,中文名为“天元”

从零开始学习Linux:Day04 源码安装Nginx 。acess/status/referer

笑着哭i 提交于 2020-08-05 07:47:06
从零开始学习Linux:Day04 源码安装Nginx 。acess/status/referer 常见web服务器有IIS,apche,nginx,tomcat,tengine等等,现在nginx使用占比上非常大,特别是电商,社区上大多都使用nginx,它有高并发的优点。以下是nginx自己对此的描述:a strong focus on high concurrency 为了便于后绪维护与管理。建议使用源码来安装nginx,虽然yum安装比较方便,但是yum安装后,nginx目录比较混乱。源码安装,可以指定安装目录,指定安装功能模块,比较灵活。 一、源码安装nginx 1、下载nginx源码包 cd /usr/src wget -c http://nginx.org/download/nginx-1.16.0.tar.gz 或者: wget –c http://nginx.org/download/nginx-1.16.0.tar.gz -P /usr/src usr/src目录一般用来存放软件。所以通常会把软件下载到这个目录。 2、解压nginx源码包 tar -zxvf nginx-1.16.0.tar.gz 3、预编译 源码安装三步骤之第一步:预编译。为何要预编译,预编译就是来检测nginx源码安装时很依赖的环境 ,库文件。检测linux系统是否存在GCC,C++等编译环境

CDN的工作原理以及其中的一些技术-阿里

北城余情 提交于 2020-07-29 10:21:49
CDN的工作原理以及其中的一些技术-阿里 需求 CDN,全称Content Delivery Network,主要作用是为源站减少访问压力的同时,为客户端提供更快速的内容响应。除此之外,CDN还能对源站进行安全防护。 其实真正为CDN付费的是源站,所以CDN的用户其实是源站,例如新浪微博,youku视频,淘宝网啊之类的。而客户端,是CDN的用户的用户。 所以CDN是夹在源站和源站的用户之间的,以下称客户端均指源站的用户。 工作原理 传统网站访问过程 要说CDN的工作原理,就得先说说Internet资源的访问过程。传统的来说,在浏览器访问网站应当有这么一些步骤: 1. 在浏览器键入网址www.taobao.com 2. 浏览器请求dns服务器,查询到www.taobao.com对应的IP 3. 浏览器向服务器发起TCP连接 4. 浏览器通过建立的TCP连接发送HTTP协议报文 5. 服务器向浏览器发送页面内容 6. 浏览器将页面展现出来 对于上面提到的第2步,其实还是有需要来更加详细的说明一下dns的解析过程,因为它是CDN能工作的基本条件。 DNS工作过程 DNS的工作过程容易被人忽略,一般只知道DNS的输入是一个网址,输出的是一个IP,在这里我也正好给自己总结记录一下。 DNS的协议主要是基于UDP的,所以dns server的qps一般都是很惊人的,比web server