`
nkadun
  • 浏览: 55315 次
  • 性别: Icon_minigender_1
  • 来自: 天津
社区版块
存档分类
最新评论

高性能的企业应用经验

 
阅读更多
1、数据库性能的提升
再好的代码和数据库设计对性能的提升都是有限的,当然,不是说数据库优化不重要,而且说当数据库优化的成本很高或很难再优化时,加几条几百块钱的内存可能来的更有效。

2、多种存储并存
需要事务性、即时一致性高的数据用SQL数据库存储是最好的选择,对于那些重要性不高的数据,可以选择Key-Value存储;
Key-Value存储的数据对于复杂的查询统计来说很难实现,可以借助数据转化(到SQL)之类的进行离线统计分析。

3、APP服务器很闲
一般来说,只要你不写死循环,APP服务器都会闲的蛋疼,所以有些数据处理工作可以从DB服务器转移到APP上来做,虽然DB上处理可能更方便(用一句复杂的SQL语句之类的),尽可能减轻数据库服务器的压力。

4、没有银弹
完全符合各种范式、设计模式的工程在生产环境中不一定是最好的,按下葫芦起来瓢,有时候看起来不太完美的设计可以很好的提升系统性能;
在理论派和应用派之间取个折衷一般来讲是不错的选择。

5、本人是做java服务器应用的,欢迎讨论
分享到:
评论

相关推荐

    java EE 7 & HTML5 应用开发——构建和部署同时支持桌面和移动设备的动态高性能企业级应用.rar

    Java EE 7与HTML5是现代企业级应用开发中的关键技术,它们的结合使得开发者能够构建出既适应桌面环境又能无缝支持移动设备的高性能应用程序。本文将深入探讨这两个技术领域,以及如何利用它们来创建动态且高效的企业...

    藏经阁-云端高可靠、高性能企业级应用 最佳实践.pdf

    本文档将详细介绍阿里云的云端高可靠、高性能企业级应用最佳实践,包括云计算的一些讨论、云服务器的性能、存储时延、高内网带宽小、业务高峰期性能波动大、网络时延高、存储IO读写慢慢慢等问题的解决方案。...

    Vanilla是一个基于Openresty实现的高性能Web应用开发框架

    Openresty本身是一个集成了Nginx与LuaJIT的平台,它将Nginx的高效网络处理能力与Lua脚本语言的灵活性相结合,为企业级的Web服务提供了高性能、低延迟的解决方案。 **1. Openresty的介绍** Openresty是一个全功能的...

    基于Java语言的高性能企业级应用框架设计源码

    该项目是一个基于Java语言的高性能企业级应用框架设计源码,包含116个文件,其中99个Java源文件、13个XML配置文件、1个Git忽略文件、1个文本文件、1个JSON文件和1个YAML文件。该框架设计旨在满足企业级应用的高性能...

    研祥2U上架高性能网络应用平台NPC-8207样本.pdf

    研祥2U上架高性能网络应用平台...平台采用模块化设计,通过配置网络模块最大拓展24 个高性能千兆网口或者12 个万兆网口,可广泛应用于高性能企业防火墙、企业防毒墙、负载均衡、应用交付、等高端网络安全应用领域。

    研祥2U上架高性能网络应用平台NPC-8207说明书.pdf

    研祥2U上架高性能网络应用平台...平台采用模块化设计,通过配置网络模块最大拓展24 个高性能千兆网口或者12 个万兆网口,可广泛应用于高性能企业防火墙、企业防毒墙、负载均衡、应用交付、等高端网络安全应用领域。

    高性能云计算在汽车制造业的应用.pdf

    云计算的兴起为高性能计算提供了一种新的解决方案,它提供了快速启用、扩展灵活、按需计费的优势,能够满足企业在研发过程中对高性能计算的高要求。在国内外的大型汽车研发企业中,云计算作为HPC的一种经济高效的...

    云端高可靠高性能企业级应用最佳实践.pptx

    阿里巴巴高级专家郑旭东在2017广州云栖大会中做了题为《云端高可靠、高性能企业级应用最佳实践》的分享,就关于云计算的一些讨论,阿里云助力关键业务高可靠,关键场景下稳定的业务性能,更多产品介绍等方面的内容做...

    后摩尔时代国产高性能并行应用软件生态建设综述

    【后摩尔时代国产高性能并行应用软件生态建设综述】 在计算机科技发展的历程中,摩尔定律一直是半导体行业的黄金法则,预示着处理器性能每隔18-24个月翻一番。然而,随着技术的演进,我们已步入后摩尔时代,面临...

    开发高性能j2ee应用, 最佳实践

    随着技术的发展与硬件性能的提升,开发高性能的应用程序已成为企业级软件开发中的重要课题。本文将基于提供的文件摘要,深入探讨如何开发高性能的J2EE(Java 2 Platform, Enterprise Edition)应用程序,并分享最佳...

    加速高性能计算 提升核心竞争力

    标题和描述均强调了“加速高性能计算,提升核心竞争力”的主题,这不仅...随着硬件技术的持续进步、软件环境的日益开放,以及国内高性能计算解决方案的不断完善,高性能计算的应用前景将更加广阔,为企业创造无限可能。

    Dell高性能计算应用性能分析和德州高级计算中心案例分享

    ### Dell高性能计算应用性能分析和德州高级计算中心案例分享 #### 高性能计算(HPC)简介 ...对于那些正寻求利用高性能计算技术解决复杂问题的企业和个人而言,选择与Dell合作将是一个明智之举。

    构建高性能J2EE应用的5种策略

    J2EE(Java 2 Platform, Enterprise Edition)作为企业级应用开发的标准平台,提供了丰富的中间件服务和组件模型,使得开发者能够构建可扩展、高性能的应用。本文将详细讨论五个关键策略,帮助开发者优化J2EE应用的...

    藏经阁-帮助企业低成本构建高性能 APP.pdf

    阿里云轻APP解决方案是帮助企业低成本构建高性能移动应用程序的不二之选,提供了一个全面的解决方案,包括应用管理、应用运维、应用趋势分析、渠道分析、留存分析、终端分析、Crash监控、反馈等功能,帮助企业快速...

    高性能玻璃微珠行业(2021-2026)企业市场突围战略分析与建议.docx

    企业应明确其在高性能玻璃微珠行业的市场地位,根据目标市场的需求来确定产品定位,如专注于特定应用领域(如航空航天、医疗器械或交通设施等)或提供特定性能(如高耐久性、轻量化或特殊光学特性等)。同时,建立...

    海洋领域高性能计算的应用分析.docx

    近年来,由于大数据时代的到来,各行各业对信息处理能力的需求激增,高性能计算不仅在传统领域持续深入,还在金融、政府信息化、教育、企业、网络游戏等领域扮演着重要角色。 1.1.1 高性能计算概述 HPC通过并行...

Global site tag (gtag.js) - Google Analytics