码迷,mamicode.com
首页 >  
搜索关键字:方案    ( 59646个结果
lvs为何不能完全替代DNS轮询
上一篇文章“一分钟了解负载均衡的一切”引起了不少同学的关注,评论中大家争论的比较多的一个技术点是接入层负载均衡技术,部分同学持这样的观点:1)nginx前端加入lvs和keepalived可以替代“DNS轮询”2)F5能搞定接入层高可用、扩展性、负载均衡,可以替代“DNS轮询”“DNS轮询”究竟是不是过时的技术,是不是可以被其他方案替代,接入层架构技术演进,是本文将要细致讨论的内容。一、问题域ng
分类:其他好文   时间:2020-11-19 12:01:31    阅读次数:6
设计模式之高质量代码
设计模式讲的是如何编写可扩展、可维护、可读的高质量代码,它是针对软件开发中经常遇到的一些设计问题,总结出来的一套通用的解决方案。 ...
分类:其他好文   时间:2020-11-18 13:20:07    阅读次数:22
数据库秒级平滑扩容架构方案
一、缘起(1)并发量大,流量大的互联网架构,一般来说,数据库上层都有一个服务层,服务层记录了“业务库名”与“数据库实例”的映射关系,通过数据库连接池向数据库路由sql语句以执行:如上图:服务层配置用户库user对应的数据库实例物理位置为ip(其实是一个内网域名)。(2)随着数据量的增大,数据要进行水平切分,分库后将数据分布到不同的数据库实例(甚至物理机器)上,以达到降低数据量,增强性能的扩容目的:
分类:数据库   时间:2020-11-18 13:09:39    阅读次数:15
100亿数据1万属性数据架构设计
一分钟系列之《啥,又要为表增加一列属性?》分享了两种数据库属性扩展思路,被喷得厉害。第二天补充了一篇《这才是真正的表扩展方案》,分享了互联网大数据高并发情况下,数据库属性扩容的成熟工具及思路。对于version+ext方案,还是有很多朋友质疑“线上不可能这么用”。本篇将讲述一下58同城最核心的数据“帖子”的架构实现技术细节,说明不仅不是“不可能这么用”,而是大数据,可变属性,高吞吐场景下的“常用手
分类:其他好文   时间:2020-11-18 13:05:44    阅读次数:10
负一屏卡片快服务测试点击账号绑定无响应
【问题描述】1、接入方案:负一屏卡片类快服务(Cardability)2、分发的流量入口:智慧助手·今天3、测试工具:1)华为应用市场下载:华为快服务助手2)华为手机,登陆开发者账号,真机测试4、操作步骤:1)卡片快服务测试发布→打开华为快服务助手→扫描测试二维码后点查询→点击需测试的事件意图→订阅服务点击账号绑定按钮2)卡片快服务测试发布→华为手机负一屏登陆开发者联盟的账号→动态→点击测试态的负
分类:其他好文   时间:2020-11-18 13:04:11    阅读次数:10
Spring+ Spring cloud + SSO单点登录应用认证
之前的文章中有介绍springcloudsso集成的方案,也做过spring+jwt+redis的解决方案,不同系统的无缝隙集成,统一的sso单点登录界面的管理、每个应用集成的权限认证,白名单等都是我们需要考虑的,现在针对于以上的问题我们做了sso单点登录应用认证平台,设计如下:数据库设计:DROPTABLEIFEXISTS`sso_app_apply`;CREATETABLE`sso_app_a
分类:编程语言   时间:2020-11-18 12:51:32    阅读次数:10
粘包和拆包
写在前面 粘包、拆包是 Socket 编程中最常遇见的一个问题,本文只对粘包、拆包现象及发生的原因做简要分析,具体如何解决粘包和拆包的问题,在后续文章中会详细介绍。 什么是粘包、拆包 TCP 是个"流"协议,所谓流,就是没有界限的一串数据(无论你上层是如何封装的数据,到通信层都会转换成“流”的形式, ...
分类:其他好文   时间:2020-11-18 12:28:40    阅读次数:5
群消息,究竟存1份还是多份?
群消息,究竟存一份还是多份?上一篇文章《群消息已读回执,究竟是推还是拉?》说,“很容易想到,是存一份”,被网友们骂了。网友骂的对,任何技术方案,都不是天才般灵感乍现想到的,一定是一个演进迭代,逐步优化的过程。今天就聊一聊,群消息,为啥只需要存一份。群信息,用户信息,群成员关系都是基础数据:group_info(gid,group_info);user_info(uid,user_info);gro
分类:其他好文   时间:2020-11-18 12:22:35    阅读次数:3
服务挂了,怎么自动恢复?
大家或许都碰到过这样的情况:tomcat挂了,站点应用访问不了service出core了,服务挂了架构设计上,避免单点,使用故障自动转移固然能够保证系统的高可用,是否还有其他的方案,让挂掉的服务自动启动呢,这里给大伙推荐一个常见的运维工具supervisor。画外音:supervisor是很常见的运维工具,以下几个小问题旨在让不熟悉的同学简单了解相关原理,献丑了。supervisor是什么?答:用
分类:其他好文   时间:2020-11-18 12:19:56    阅读次数:3
Hive数据仓库之权限管理
Hadoop/Hive自带权限控制集群安全下需求:支持多组件,最好能支持当前大数据技术栈的主要组件,HDFS、HBASE、HIVE、YARN、KAFKA等支持细粒度的权限控制,可以达到HIVE列,HDFS目录,HBASE列,YARN队列开源,社区活跃,按照现有的集群情况改动尽可能的小,而且要符合业界的趋势。现有方案:Hadoop、Hive本身的权限控制Kerberos安全认证ApacheRange
分类:其他好文   时间:2020-11-18 12:15:31    阅读次数:8
59646条   上一页 1 ... 83 84 85 86 87 ... 5965 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!