文章分类 -  系统架构

架构方面的知识,主要来自于转载,必须的
摘要:对C程序一直有一定的向往,尽管之前是以C为根基的,但是对于大型实战型项目,并未接触过。 最近想了解Nginx到底是如何工作的,于是决定读读其源码。但由于其项目之大,依赖之多,我之前未处理过,于是翻遍各种资料。只希望能够了解更多一点。大概明白了 nginx的核心,实际就是 epoll 之类的非阻塞io 阅读全文
posted @ 2020-09-06 10:59 阿牛20 阅读(477) 评论(0) 推荐(0) 编辑
摘要:一直对epoll的本质有一定的理解,但是又不够深入,被别人问起时,总是有一些悬而未决的问题答不出来。最后发现了这篇文章,我觉得真的特别棒。转载以学习之! 转载来源: https://bbs.gameres.com/thread_842984_1_1.html 本文会从网卡接收数据的流程讲起,串联起C 阅读全文
posted @ 2020-02-24 09:30 阿牛20 阅读(1427) 评论(1) 推荐(1) 编辑
摘要:最近对linux 的一些实现感到好奇,于是想去源码里一探究竟。但是自学起来自然太难,于是先从网上大牛们经历中学习一二。 学习其实应该要有目标,向着目标,我们会走起来更稳。先从启动过程说起是个不错的选择! 文章来源:https://www.cnblogs.com/running5life/articl 阅读全文
posted @ 2020-02-12 09:04 阿牛20 阅读(1154) 评论(0) 推荐(0) 编辑
摘要:java中万物皆对象,而对象的来源则是类class。从写出来的代码,到运行过程的作用,都是怎么完成的呢? 且让我们一步步看来。 当我们写完java代码后,第一步,编译打包,这个过程就会将java代码编译为class字节码,然后就可以到处在java环境中运行了。 java应用是运行于jvm之上的的,那 阅读全文
posted @ 2019-09-14 09:27 阿牛20 阅读(264) 评论(0) 推荐(0) 编辑
摘要:kafka 是 linkedin 公司开发的,为解决用户行为日志而产生; kafka的最初目的并非消息队列组件,而流式处理平台; 只是其中有的功能看起来像一个消息队列组件; 1. 发布订阅功能; 2. 存储流式日志数据; 3. 实时处理流式数据; kafka安装很简单,主要是要调整下一些配置参数。b 阅读全文
posted @ 2019-08-14 07:25 阿牛20 阅读(967) 评论(0) 推荐(0) 编辑
摘要:由于各种原因,我们都可能不会一直使用同一个redis实例,从而需要在不定的时候进行切换。 切换数据本身应该只是一个更改链接的过程而已,但进行数据源切换的唯一要点就是,原有数据如何平滑迁移到新实例,从而可以实现无缝迁移! 网上进行redis数据库迁移的方式罗列: 1. redis-dump, 2. 基 阅读全文
posted @ 2019-06-11 15:12 阿牛20 阅读(4038) 评论(0) 推荐(0) 编辑
摘要:因 mq server 就只有一台,而测试环境又是n套,并不像线上环境一样,任意消费都是成立的。所以,需要进行定向消费功能开发! 如果让自己来做mq的定向消费,应该怎么做? 因为rabbitmq 是用 erlang 写的,而它目前是没有提供这种功能的,这种功能也多半只是在特殊的测试环境用得上! 所以 阅读全文
posted @ 2019-03-12 12:08 阿牛20 阅读(7560) 评论(0) 推荐(0) 编辑
摘要:ELK作为一个开源的日志中心解决方案,是时候自己去玩一玩了。 虽然公司有一套自己开发的日志中心,用起来也很顺手,但是毕竟不是自己开发,也没有参与部署。其中许多细节都不为我知,算不得了解吧!于是,决定自己手动来搭建一个日志中心玩玩! 问题主要两个: 1. 用什么环境来搭建?linux?windows? 阅读全文
posted @ 2019-02-02 18:15 阿牛20 阅读(621) 评论(0) 推荐(0) 编辑
摘要:对于数据库设置主从关系,我们的目的一般有几个: 1. 做数据备份; 2. 做高可用; 3. 做读写分离; 而对于想快速上线或者一切图个方便的项目,我们往往选择各种云产品服务。而阿里云则是其中的佼佼者! 然而,想想主从同步这样的基本功能,在阿里云上竟然没有找到很简便的解决方案,在搜了N次百度之后,发现 阅读全文
posted @ 2019-01-30 18:25 阿牛20 阅读(5943) 评论(0) 推荐(0) 编辑
摘要:决战618京东技术,这是一本技术很露骨的书,可以让很多没有真正处理过大数据的同学茅塞顿开!内容基本来自书箱,不具原创性,仅供参考! 这是一本介绍京东的书,也是一本技术架构参考的书。里面详细或简略地介绍了京东的实现方案,都会给你带来一定的提示作用。 京东其实已经将现有互联网公司尤其是电商公司需要用到技 阅读全文
posted @ 2018-11-30 13:14 阿牛20 阅读(537) 评论(0) 推荐(0) 编辑
摘要:有时需要使用反向代理来进行跨域问题的解决,有两个可解决: nginx, apache 。 话不多说,就让我们来看一下,怎样配置两个反向代理吧! 一、 nginx 配置最为常用:(安装方式请自行百度下。其中win直接拿来就用!linux中则需要自己定制模块安装!) 另外,日志格式可以调整为: 日志详细 阅读全文
posted @ 2018-11-15 19:07 阿牛20 阅读(485) 评论(0) 推荐(0) 编辑
摘要:ZooKeeper是一个分布式的,开放源码的分布式应用程序协调服务,是Google的Chubby一个开源的实现,是Hadoop和Hbase的重要组件。它是一个为分布式应用提供一致性服务的软件,提供的功能包括:配置维护、域名服务、分布式同步、组服务等。 实际工作中应用比较广泛,有必要自己搞一个玩玩,其 阅读全文
posted @ 2018-08-28 09:47 阿牛20 阅读(315) 评论(0) 推荐(0) 编辑
摘要:原文地址:http://www.jb51.net/article/40845.htm在开发中,我们碰到的跨域主要还是纠结在IE,页面中的IFRAME或者FRAME或者JS跨域的时候,IE有安全策略限制页面不带cookie,但是如果我们加上P3P,就没有这策略的限制。这也是P3P来突破跨域的可行前... 阅读全文
posted @ 2015-11-25 12:40 阿牛20 阅读(1430) 评论(0) 推荐(0) 编辑
摘要:文章来源:http://soft.chinabyte.com/25/13169025.shtml1、什么是LVS? 首先简单介绍一下LVS (Linux Virtual Server)到底是什么东西,其实它是一种集群(Cluster)技术,采用IP负载均衡技术和基于内容请求分发技术。调度器具有很好... 阅读全文
posted @ 2015-11-11 08:33 阿牛20 阅读(275) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示