架构认知
半个鼠标
没有最好,只有更好!
展开
-
应用技术瓶颈之数据库读写分离解决方案
一直没时间写博客了,一直在专研产品设计与技术解决方案。多年的积累与项目实战发现项目业务几乎每个程序员都能写,但是解决方案却不一定每个人能解决掉。我所认知的一个项目由于时间跟业务的爆发都会遇到两个最大的技术瓶颈挑战:1、数据库端的压力瓶颈,以前再华为hwa项目组搞hadoop大数据时我就清晰的知道,项目都会因为时间的积累导致堆积的数据越来越多,而数据库没有进行处理会导致数据一直物理存储着,会导致转载 2017-01-22 00:28:17 · 3961 阅读 · 0 评论 -
redis架构设计分析
最近在架构项目,未来可能需要用到redis分布式缓存了,看了大神的文章写得很精辟,转载了。原文http://blog.csdn.net/a600423444/article/details/8944601一、前言因为近期项目中开始使用Redis,为了更好的理解Redis并应用在适合的业务场景,需要对Redis设计与实现深入的理解。我分析流程是按照从main进入,逐步转载 2017-01-23 03:55:29 · 493 阅读 · 0 评论 -
memcached的优缺点
需求来源:为了加快文件访问速度且提供多个使用者、需要在内存中建立内存缓存数据的管理减小读写磁盘的次数及保证数据的更新、因为需要使用cache缓存。1、Memcached 主要特性a、数据仅存在于内存中,宕机或重启数据将全部失效b、内容数据达到启动时设定内存指定值后、基于LRU算法删除缓存,LAZY模式、可指定最大内存用量。c、实际瓶颈在于网络连接转载 2017-01-23 04:05:29 · 811 阅读 · 0 评论 -
分布式缓存redis方案与memcached方案的选择
最近忙于项目架构,需要用到分布式缓存框架,redis与memcached都用过,但是没有真正静下心去对比过,今天看了一整天的不同大神的博客,得到了一个肯定的结论——我选择了redis方案。 通过一些大神对于两者的原理都进行了分析,并且很专业,虽然不知道那些大神是到底一步步实践出来的,还是从海外的文章翻译回来的,都值得对他们表示尊重。 通过他们的文章读懂了: 1、re原创 2017-01-23 04:53:38 · 1605 阅读 · 0 评论 -
安全框架Shiro和Spring Security比较
安全框架Shiro和Spring Security比较Shiro首先Shiro较之 Spring Security,Shiro在保持强大功能的同时,还在简单性和灵活性方面拥有巨大优势。Shiro是一个强大而灵活的开源安全框架,能够非常清晰的处理认证、授权、管理会话以及密码加密。如下是它所具有的特点:易于理解的 Java Security API;简单的身转载 2017-01-25 00:02:38 · 2757 阅读 · 1 评论 -
系统架构设计-之数据库表构建关系
来自CSDN的文章,原文地址:http://blog.csdn.NET/neusoft_lkz/article/details/4366668;对其中精华部分做一下摘录,关键内容如下:对于主/外键/索引来说,在一些开发团队中被认为是处理数据库关系的利器,也被某些开发团队认为是处理某些具体业务的魔鬼,您的观点呢?在实际应用中您会采取哪种方式?大家共同观点:主键和索引是不可少的,不转载 2017-06-03 14:45:34 · 543 阅读 · 0 评论 -
Java分布式应用技术架构介绍
帮助很大,转载的分布式架构的演进系统架构演化历程-初始阶段架构初始阶段 的小型系统 应用程序、数据库、文件等所有的资源都在一台服务器上通俗称为LAMP特征:应用程序、数据库、文件等所有的资源都在一台服务器上。描述:通常服务器操作系统使用linux,应用程序使用PHP开发,然后部署在Apache上,数据库使用Mysql,汇集各种免费开源软件以及一台转载 2016-09-26 00:44:12 · 732 阅读 · 0 评论