大数据的价值体现在哪
|
户请求到达反向代理缓存服务器,反向代理检查本地是否有需要的数据,如果有就直接返回,如果没有,就请求应用服务器,得到需要的数据后缓存在本地,然后返回给用户。 旁路缓存 CDN 和反向代理缓存通常会作为系统架构的一部分,很多时候对应用程序是透明的。而应用程序在代码中主要使用的是对象缓存,对象缓存是一种旁路缓存。 不管是通读缓存还是旁路缓存,缓存通常都是以 对于 程序中使用的对象缓存,可以分成两种。一种是本地缓存,缓存和应用程序在同一个进程中启动,使用程序的堆空间存放缓存数据。本地缓存的响应速度快,但是缓存可以使用的内存空间相对比较小,但是对于大型互联网应用所需要缓存的数据通以 T 计,这时候就要使用远程的分布式缓存了。
分布式缓存是指将一组服务器构成一个缓存集群,共同对外提供缓存服务,那么应用程序在每次读写缓存的时候,如何知道要访问缓存集群中的哪台服务器呢?我们以 Memcached为例,看看分布式缓存的架构: CDN 只能缓存静态数据内容,比如图片、CSS、JS、HTML 等内容。而动态的内容,比如订单查询、商品搜索结果等必须要应用服务器进行计算处理后才能获得。因此,互联网应用的静态内容和动态内容需要进行分离,静态内容和动态内容部署在不同的服务器集群上,使用不同的二级域名,即所谓的动静分离,一方面便于运维管理,另一方面也便于 CDN 进行缓存,使 CDN 只缓存静态内容。
反向代理缓存也是一种通读缓存。我们上网的时候,有时候需要通过代理上网,这个代理是代理我们的客户端上网设备。而反向代理则代理服务器,是应用程序服务器的门户,所有的网络请求都需要通过反向代理才能到达应用程序服务器。既然所有的请求都需要通过反向代理才能到达应用服务器,那么在这里 CEO 们如何看待远程办公? 许多雇主们会担心远程办公将对公司业务产生影响。据外媒报道,一些公司的老板们甚至会开启监控设备来监视员工在远程期间如何办公,这种不信任因素让远程办公在一些公司中无法实现。 但从各大科技巨头纷纷向员工开放远程办公模式便可以看出,远程办公带来的“益处”显然更多。Stipe 团队认为,将工程师部署到离客户更近的地方是一件好事。Stipe 团队的开发者支持团队分布在三个大洲,而三分之二的团队成员不在 Stripe 办公室工作。团队中的单位有四个覆盖区,每个覆盖区大约跨越六个时区,使他们得以能够向用户提供更及时的本地支持,以及在世界各地运行统一的、同步的、区域性的、有共鸣的客户事件。 扎克伯格在采访中表示,“我们和其他一些人一样,也会担心远程工作会使工作效率有所下降,但实际证明并没有,我们的产出甚至比以往还要高。” 他还表示: 我们的决定并非受员工需求的驱动,但远程招聘还有许多其他好处。例如,这将扩大 Facebook 可以雇用的“人才库”,并可以帮助 Facebook 增加其员工的种族和民族多样性,以及意识形态上的多样性。 同时,远程办公还具有潜在的环境效益。随着人们停止旅行,污染和排放量正逐渐减少。我宁愿让我们的员工迁移到虚拟现实或视频聊天中,而不是坐在上下班途中,这会较少污染物的排放。 远程办公也会可能带来产品优势。Facebook 的使命是创造产品,以使人们即使在身体上彼此分离也能感觉更亲密。远程办公将使公司有机会对其自己的产品进行测试。
疫情之下,企业和社会都面临着诸多压力。但至于要不要借远程办公的由头削减员工薪水,这里援引北森人才管理研究院院长周丹在接受脉脉采访时的观点,"降薪只能是短期渡过难关的措施,绝非长久之计。一个组织要想健康,不是让每个人挣得更少,而是通过建设流动性的组织,或者战略聚焦,让公司变得更优秀。” (编辑:广安站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |


