`
TT1981
  • 浏览: 13413 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

大型网站图片服务器架构设计

阅读更多

1 重写了FastDFS的客户端,重新封装了一次。

2 数据为了防止安全性,做了raid 1

3 在2012数据库技术大会上也是碰到了fastdfs的作者本人,可能是做了管理,已经一个人精力有限,fastdfs又是c写的,我准备在第二个版本中放弃fastdfs作为元数据的存储

4 Fastdfs在并发300的写入的时候,出现了性能问题,但是项目在5年内连50的并发连接都是达不到的,所以不需要过度设计了的

5 由于读的压力比较大,在前面放了层redis的架构,物理数据也最大是几十个G,基本上都是在cache中命中

6 压缩和淘宝,163 一样用了GraphicsMagick,没有用 ImageMagick,会有性能问题,但是用了同步的压缩

 

分享到:
评论

相关推荐

    某大型网站图片服务器改造方案

    【某大型网站图片服务器改造方案】的描述中提到的关键知识点主要集中在如何解决现有图片服务器架构的问题,以及如何设计一个新的高效、稳定且安全的图片服务器结构。以下是对这些知识点的详细阐述: 1. **NFS依赖...

    大型WEB网站架构深入分析图片服务器分离.docx

    【大型WEB网站架构深入分析图片服务器分离】 在构建大型Web网站时,图片服务器分离是一个重要的设计决策,旨在优化性能、提高稳定性和可扩展性。图片服务器的分离将图片的存储和传输从主Web服务器中独立出来,从而...

    大型WEB网站架构深入分析-图片服务器分离.docx

    【大型WEB网站架构深入分析-图片服务器分离】 大型WEB网站在提供丰富内容的同时,往往需要处理大量的图片数据,这些图片占据了网页传输中的大部分流量,对网站性能的影响显著。因此,图片服务器分离成为优化网站...

    大型网站系统架构演化之路.pdf

    10. 应用服务器业务拆分:随着业务的进一步扩展,将应用程序进行业务拆分,使其更加模块化,有助于提升管理和维护效率,例如百度将服务拆分为新闻、网页、图片等业务线。 通过以上各点,我们可以了解到大型网站系统...

    大型网站架构案例

    在大型网站架构中,负载均衡是至关重要的,它通过分散网络流量到多个服务器,避免单点故障,提高系统可用性。常见的负载均衡技术包括硬件负载均衡器和软件负载均衡器(如Nginx、HAProxy)。 二、分布式服务 大型...

    某大型网站图片服务器改造方案[归类].pdf

    【某大型网站图片服务器改造方案】是针对当前网站图片服务器存在的问题进行的一次重大改进,旨在提高系统的稳定性和可扩展性,以及增强安全性。以下是详细的知识点解析: 1. **现有架构** - **NFS挂载**:现有的...

    大型网站技术架构_核心原理与案例分析_李智慧.pdf

    与传统的中小规模网站相比,大型网站在用户量、数据量、访问量等方面都呈现出巨大的规模,因此其架构设计需要考虑更多的问题,例如高并发处理、海量数据存储和计算、安全性保障、系统的可扩展性等。 2. 核心原理 ...

    网站架构(页面静态化,图片服务器分离)

    网站架构设计对于处理大规模用户访问至关重要,涉及到多个层面的技术优化,包括页面静态化、图片服务器分离、数据库集群和库表散列、缓存策略、负载均衡以及镜像等。以下是对这些关键知识点的详细说明: 1. **页面...

    大型网站技术架构分析

    大型网站的架构设计面临着多重目标与挑战: 1. **负载均衡**:如何合理分配网络流量,确保系统稳定运行,避免单点故障。 2. **数据备份**:建立可靠的数据备份机制,防止数据丢失。 3. **异地容灾**:实现数据和...

    大型WEB网站架构深入分析.pdf

    接下来,图片服务器分离是一种常见的架构设计。由于图片通常比文本文件占用更多的资源和带宽,将其放在独立的服务器上可以降低主服务器的负担,并提高整个系统的可扩展性。通过配置Web服务器,如Apache或IIS,来支持...

    大型网站技术架构:核心原理与案例分析+李智慧

    大型网站架构的基础包括前端架构、后端架构以及数据库设计。前端架构通常涉及HTML、CSS和JavaScript,以及现代框架如React或Vue.js,用于提高用户体验和页面加载速度。后端架构则关注服务器端逻辑,如使用Java、...

    大型网站高并发解决方案分析之图片服务器分离架构

    在大型网站的构建和运维过程中,高...总的来说,大型网站高并发解决方案中的图片服务器分离架构是一项重要的技术手段,它不仅可以提升网站性能,还能够有效应对未来的扩展需求,是大型网站架构设计中不可忽视的一环。

    高性能高并发服务器架构

    - 动态Cache服务器:Memcached作为分布式缓存服务器,在Facebook、Yeejee和Mixi等大型网站中广泛应用,用于缓存热点数据,减少数据库的直接访问压力,提升响应速度。 2. **负载均衡技术**: - 负载均衡通过分发...

    2011年大型网站架构设计方案

    ### 2011年大型网站架构设计方案 #### 一、网页HTML静态化 网页静态化是提升网站性能的关键技术之一。它通过将动态生成的内容转换为静态HTML页面,从而减少服务器处理请求时的负担。这种方法特别适用于内容相对...

    网站架构完整设计方案

    通过以上几个方面的详细介绍,我们可以看出,一份完整的大型网站架构设计方案需要覆盖多个维度,不仅包括基础的技术选型和技术实现,还需要深入理解业务场景和用户需求。只有这样,才能构建出既满足功能需求又具有...

    大型互联网架构设计.pptx

    《大型互联网架构设计》 大型互联网架构设计是一个复杂而关键的领域,其核心目标是确保高可用性、可扩展性和高性能。在这个过程中,网站的规模、动态内容的处理以及移动APP的相关指标都是需要考虑的重要因素。 ...

Global site tag (gtag.js) - Google Analytics