文章 2023-05-23 来自:开发者社区

「网络架构」网络代理第二部分:Nginx作为转发HTTP代理

当我刚开始使用OpenDNS时,我的首要任务是弄清楚Nginx的工作方式,并为其编写一个自定义C模块来处理一些业务逻辑。 Nginx将反向代理到Apache Traffic Server(ATS),它将执行实际的正向代理。 这是一个简化图:事实证明,Nginx易于理解和使用。这与ATS相反,后者更大,更复杂,而且简直不好玩。结果,“为什么我们不整个使用Nginx?”成为一个流行的问题,尤其是在确....

「网络架构」网络代理第二部分:Nginx作为转发HTTP代理
文章 2023-05-23 来自:开发者社区

「网络架构」网络代理第一部分: 代理概述

不久前,我的队友Yariv在博客中介绍了OpenDNS智能代理,该代理使我们能够超越DNS层并阻止恶意HTTP通信。此后,我们的团队一直专注于其他项目,例如拥有并整合了我们基础架构中最古老的部分之一,即着陆器,从而释放了70多个服务器,以及一些我们将要讨论的令人兴奋的新功能 关于什么时候开始今天,我想更详细地介绍智能代理及其支持的技术,即Nginx。按照惯例,代理是在操作系统的网络设置中或在特定....

「网络架构」网络代理第一部分: 代理概述
文章 2023-05-22 来自:开发者社区

《阿里云云通信短信服务安全白皮书》——安全架构——二、 网络安全

二、 网络安全 阿里云内部网络与外部网络之间,存在强制的安全管控策略;内部网络根据业务划分为生产、测试、办公等不同安全域,不同安全域之间默认保持隔离;不同应用之间使用VPC技术进行网络隔离,不同VPC默认情况不可打通;内部和外部网络、跨安全域、跨VPC之间的网络打通,都由安全工程师审核,并提供安全的通信方案以及匹配的安全组进行强力管控,通过白名单防护和上下游运营商的通信安全;跨安全域之....

文章 2023-05-18 来自:开发者社区

Salesforce架构师的网络最佳实践

2014年7月更新对于在Salesforce平台上实现应用程序的架构师或开发人员来说,在分析应用程序性能时,网络性能测试变得越来越重要。本指南涵盖了帮助您识别风险并找到网络相关挑战的解决方案的最佳实践。介绍分析应用程序性能和运行性能测试是关键的“实验室”活动,以验证您的Apex和SOQL代码是为可扩展性而优化的,Visualforce页面设计是遵循最佳实践的。但是,为了确保您的应用程序已经为现实....

Salesforce架构师的网络最佳实践
文章 2023-05-18 来自:开发者社区

架构瓶颈原则:用注意力probe估计神经网络组件提供多少句法信息

本文中,剑桥和 ETH Zurich 的研究者从一个新的角度探讨了 probing,不关心模型编码了多少信息,而是关心它的组件可以提取多少信息。然后使用 V-information 来量化这个数量。通过评估流行的 transformer 语言模型注意力机制,该研究发现关于句子的语法树信息大部分都可以由模型提取。然而,对于随机初始化的 transformer 模型而言,情况并非如此。因此,该研究得....

架构瓶颈原则:用注意力probe估计神经网络组件提供多少句法信息
文章 2023-05-17 来自:开发者社区

Envoy 架构概览(1):术语,线程模型,监听器和网络(L3 / L4)过滤器和HTTP连接管理

术语在我们深入到主要的体系结构文档之前,有一些定义。有些定义在行业中有些争议,但是它们是Envoy在整个文档和代码库中如何使用它们的,因此很快就会出现。主机:能够进行网络通信的实体(在手机,服务器等上的应用程序)。在这个文档中,主机是一个逻辑网络应用程序。一个物理硬件可能有多个主机上运行,只要他们可以独立寻址。下游:下游主机连接到Envoy,发送请求并接收响应。上游:上游主机接收来自Envoy的....

Envoy 架构概览(1):术语,线程模型,监听器和网络(L3 / L4)过滤器和HTTP连接管理
文章 2023-05-16 来自:开发者社区

一种新的神经形态计算架构,可以更有效地运行深度神经网络

随着人工智能和深度学习技术变得越来越先进,工程师将需要创建能够可靠且高效地运行其计算的硬件。受人脑结构和生物学启发的神经形态计算硬件,在支持复杂的深度神经网络(DNN)的操作方面可能有巨大前景。基于尖峰的神经形态硬件有望实现比 GPU 等标准硬件更节能的 DNN。但这需要我们了解如何在基于事件的稀疏触发机制中模拟 DNN,否则会失去能量优势。特别是,解决序列处理任务的 DNN 通常使用长短期记忆....

一种新的神经形态计算架构,可以更有效地运行深度神经网络
文章 2023-05-15 来自:开发者社区

ICLR 2022 | 纯MLP的点云网络:新架构PointMLP大幅提高点云分类准确率和推理速度

来自美国东北大学 SmileLab,哥伦比亚大学的研究者提出一种纯 MLP 的点云网络架构 PointMLP,在 ModelNet40、ScanObjectNN 等点云数据集上取得了非常好的结果,并大幅提升了推理速度。3D 点云数据由于其无序性 (unorderness)、稀疏性(sparisity)和不规则性(irregularity)等特点,往往难以处理。为了描述 3D 数据的几何特征,研究....

ICLR 2022 | 纯MLP的点云网络:新架构PointMLP大幅提高点云分类准确率和推理速度
文章 2023-03-22 来自:开发者社区

架构解密从分布式到微服务:深入理解网络,NIO

NIO我们知道,分布式系统的基础是网络。因此,网络编程是分布式软件工程师和架构师的必备技能之一,而且随着当前大数据和实时计算技术的兴起,高性能RPC架构与网络编程技术再次成为焦点。不管是RPC领域的ZeroC Ice、Thrift,还是经典分布式框架Actor模型中的Akka,或者实时流领域的Storm、Spark、 Flink, 又或者开源分布式数据库中的Mycat、VoltDB, 这些高大上....

文章 2023-03-21 来自:开发者社区

架构解密从分布式到微服务:深入理解网络,HTTP的前世今生

HTTP的前世今生HTTP是全球最大规模的分布式系统网络的基础之一,也采用了传统的服务器-客户端的通信设计模式。从1.0版本到1.1版本再到2.0版本,HTTP始终占据着分布式系统通信领域重要的一席之地。HTTP的设计思路首先,在报文编码方式上,HTTP采用了面向程序员的文本((ASCII)编码方式而非面向计算机的二进制编码方式。该设计非常关键,这是因为文本编码数据很直观,文本编码协议甚至不用编....

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

产品推荐

金融级分布式架构

SOFAStack™(Scalable Open Financial Architecture Stack)是一套用于快速构建金融级分布式架构的中间件,也是在金融场景里锤炼出来的最佳实践。

+关注