-
实例:一个服务器程序的架构介绍
所属栏目:[外闻] 日期:2019-02-01 热度:140
本文将介绍我曾经做过的一个项目的服务器架构和服务器编程的一些重要细节。 一、程序运行环境 操作系统:Centos 7.0 编译器:gcc/g++ 4.8.3、cmake 2.8.11 mysql数据库:5.5.47 项目代码管理工具:Visual Studio 2013 一、程序结构 该程序总共有 17 个线程[详细]
-
深入考察无服务器架构的安全威胁,敏感数据泄露
所属栏目:[外闻] 日期:2019-02-01 热度:100
我们都听说过重大的数据泄露事件,比如最近的数据泄露5000万Facebook用户数据遭到泄露。虽然隐私受到损害的通常是最终用户,但公司的成本也是非常高昂的。在极端情况下,数据泄露甚至可能导致公司关门大吉。 这方面最好的一个例子就是Code Spaces,一家前S[详细]
-
服务器“异常”的几个可能性预警请重视!
所属栏目:[外闻] 日期:2019-01-27 热度:124
提到服务器宕机检测,大家会想到,宕机能够很快知道,这个有什么可做的?实际上,很多时候服务器宕机,并不总是被及时感知。服务器宕机,ping或者ssh这是最简单的做法,但真正的工程实践,没这么简单。 想要获知服务器宕机怎么办?可以通过服务器宕机实时检[详细]
-
这才是Tomcat内存配置的正确姿势
所属栏目:[外闻] 日期:2019-01-27 热度:180
1.背景 虽然阅读了各大牛的博客或文章,但并没有找到特别全面的关于JVM内存分配方法的文章,很多都是复制黏贴 为了严谨,本文特别备注只介绍基于HotSpot VM虚拟机,并且基于JDK1.7的内存分配情况,有关GC的说法也是基于CMS的concurrent collection(而非G1),防止[详细]
-
双活数据中心是高可用性应用程序弹性的关键
所属栏目:[外闻] 日期:2019-01-19 热度:123
依赖于高可用性应用程序的企业应该采用双活数据中心设计,以确保可靠性和弹性。而运行高可用性应用程序的企业都必须回答以下基本问题:当底层通信基础设施不再可靠时,将如何创建具有弹性的应用程序架构? 以一家咨询机构与用户的合作为例,该客户的主要业[详细]
-
服务器多线程破解RAR文件密码-BruteForcer
所属栏目:[外闻] 日期:2019-01-18 热度:110
BruteForcer是一个客户端 - 服务器多线程应用程序,用于强制执行破解RAR文件密码。实际上,这个工具不仅限于RAR文件,只是该工具附带了一个RAR存档插件。如果你有一个合适的插件,它可以支持你想要的任何文件密码破解。 此工具可以比任何RAR Password Crac[详细]
-
你分得清分布式、高并发与多线程吗?
所属栏目:[外闻] 日期:2019-01-18 热度:128
当提起这三个词的时候,是不是很多人都认为分布式=高并发=多线程? 当面试官问到高并发系统可以采用哪些手段来解决,或者被问到分布式系统如何解决一致性的问题,是不是一脸懵逼? 确实,在一开始接触的时候,不少人都会将三者混淆,误以为所谓的分布式高并[详细]
-
TCP/IP客户端和服务器的角色
所属栏目:[外闻] 日期:2019-01-17 热度:64
客户端和服务器在TCP/IP中可能会令人混淆,因为它们有多种含义,并且有时是多种含义并用: 硬件角色:客户端和服务器通常是指联网硬件所扮演的主要角色。客户端主要是指像PC这样的由个人使用的装置,主要通过发送请求来发起对话。服务器则是专门响应客户端[详细]
-
Linux服务器开发,2小时搞定高并发网络编程
所属栏目:[外闻] 日期:2019-01-15 热度:90
一.使用多线程处理高并发的弊端 多线程处理高并发是常用同时处理多个并发用户请求的方式,但线程数过多会增加系统的资源消耗(线程本身占用的资源+线程切换带来的系统开销),同时因硬件和软件的限制,操作系统支持的线程数有限,也抑制了系统的吞吐量。 以[详细]
-
【51CTO社群讨论干货总结】公有云服务日趋多样化,解锁企业上云的正确姿势
所属栏目:[外闻] 日期:2019-01-13 热度:192
【51CTO.com原创稿件】根据Gartner发布的最新报告,2018年全球公有云服务市场将从2017年的1535亿美元增加至2018年的1864亿美元,涨幅高达21.4%;2018年中国公有云市场规模则为224亿人民币,同比增幅为35%。随着公有云规模的高速增长,不但造就了诸多云计算[详细]
-
数据中心中所使用的那些技术详解!
所属栏目:[外闻] 日期:2019-01-13 热度:80
数据中心几乎将世界上最先进的信息技术都集成了起来,在这里涉及到动力、制冷、通风、建筑、网络、计算、存储、布线、消防、监控等等十几个技术门类,覆盖到数十项学科的先进技术。 现在很多的云计算、大数据、人工智能、软件定义也都是在数据中心里大放异[详细]
-
5G风口开启!芯片厂商开启冲刺模式,万物互联将成现实
所属栏目:[外闻] 日期:2019-01-13 热度:163
5G和物联网是信息科技最大亮点,特别在华为宣布获得25份5G商业合同后,掀起了前所未有的热度,让人惊叹通信技术的迅猛发展,此前十年中,以3G和4G为核心的通信技术让移动互联网蓬勃发展,只是移动互联面临瓶颈,用户红利逐渐褪去,伴随而来的是一个万物互[详细]
-
Nginx反向代理转发Apache配置 之 Cookie去哪儿了?
所属栏目:[外闻] 日期:2019-01-13 热度:199
在公司接手了个微信项目,由于微信环境下访问网站需要使用对外开放的域名,所以有相关问题,都是直接运维同事帮忙处理。 原理是这样: 方案一: 将域名解析指向测试服务器的地址; 开放相关端口访问权限; 方案二: 将域名解析指向内网测试服务器的某一台;([详细]
-
小计Tomcat的调优思路 | 必学必知
所属栏目:[外闻] 日期:2019-01-13 热度:71
一、描述 最近,在补充自己的短板,刚好整理到 Tomcat 调优这块,基本上面试必问,于是就花了点时间去搜集一下 Tomcat 调优都调了些什么,先记录一下调优手段,更多详细的原理和实现以后用到时候再来补充记录,下面就来介绍一下,Tomcat 调优大致分为两大[详细]
-
80%的 Linux 运维都不懂的内核问题
所属栏目:[外闻] 日期:2018-12-29 热度:64
前言 之前在实习时,听了 OOM 的分享之后,就对 Linux 内核内存管理充满兴趣,但是这块知识非常庞大,没有一定积累,不敢写下,担心误人子弟,所以经过一个一段时间的积累,对内核内存有一定了解之后,记录以及分享。 【OOM - Out of Memory】内存溢出 内[详细]
-
对不起 Linux,Kubernetes现在是更重要的操作系统!
所属栏目:[外闻] 日期:2018-12-20 热度:174
操作系统不再重要,而对于开发人员和云,这意味着Linux不再重要。 你可以从没有发生的事情中看到这一点的证据。Ubuntu背后的公司Canonical还没有收到IBM 340亿美元的收购要约,尽管公司创始人马克舒特沃斯(Mark Shutteworth)可能会接受这笔交易,尽管该公[详细]
-
浅谈Android与Linux系统的差异
所属栏目:[外闻] 日期:2018-12-20 热度:73
Android和Linux作为现行主流的操作系统,无论在消费类产品还是在工控领域,都有广泛的应用。都说Android系统是脱胎于Linux系统,那么是不是Android是不是属于Linux的一种。今天我们就来谈谈Android和Linux系统的异同点。 1. 两者的共同点 Android是基于Lin[详细]
-
专为AI/ML应用设计,Achronix发布Speedcore Gen4 eFPGA IP
所属栏目:[外闻] 日期:2018-12-20 热度:195
【51CTO.com原创稿件】AI和深度学习技术的应用落地对算力提出了更高的要求,面对着数以万计的联网设备和每秒数十亿到数万亿次的运算,传统的数据中心正在面临的巨大的挑战,已经难以满足数据速率的指数级增长、快速变化的安全协议以及新的网络和连接要求。[详细]
-
如何通过Ansible来管理上千台服务器??
所属栏目:[外闻] 日期:2018-12-20 热度:94
一、基础介绍 1、简介 ansible是新出现的自动化运维工具,基于Python开发,集合了众多运维工具(puppet、cfengine、chef、func、fabric)的优点,实现了批量系统配置、批量程序部署、批量运行命令等功能。ansible是基于模块工作的,本身没有批量部署的能力。[详细]
-
zk集群运行过程中,服务器选举的源码剖析
所属栏目:[外闻] 日期:2018-12-20 热度:113
在zk服务器集群启动过程中,经QuorumPeerMain中,不光会创建ZooKeeperServer对象,同时会生成QuorumPeer对象,代表了ZooKeeper集群中的一台机器。在整个机器运行期间,负责维护该机器的运行状态,同时会根据情况发起Leader选举。下图是 《从PAXOS到ZOOKEEP[详细]
-
5G网络或“杀死”WiFi,国产手机率先布局
所属栏目:[外闻] 日期:2018-12-20 热度:83
近日,OpenSignal移动数据研究机构发布报告表明,随着5G时代的来临,5G网络很可能将消灭用户使用WiFi的需求。 5G基站入室或杀死WiFi 近日,OpenSignal移动数据研究机构发布报告显示,目前全球33个国家的移动网络平均速度已经超过了Wi-Fi连接速度。 该机构[详细]
-
ZeroNet会颠覆现有的Internet网络吗?
所属栏目:[外闻] 日期:2018-12-20 热度:128
ZeroNet是一个具有革命性突破的P2P网络,基于Bitcoin加密算法及BitTorrent内容分发协议,由匈牙利的开发者使用Python制作,完全开源。提到ZeroNet就不得不提的另外一个具有创新性的东西,就是BitTorrent, 在BT网络,每台接入设备既是服务器又是客户端,在[详细]
-
在数据中心观察的四个关键Kubernetes增长向量
所属栏目:[外闻] 日期:2018-12-20 热度:152
2014年6月,谷歌公司开源了Kubernetes,这是一个基于软件的容器编排平台,可管理运行谷歌公司的的数十万台服务器。 Kubernetes在容器编排竞赛中击败了Apache Mesos和Docker SWARM,已经成为自Linux操作系统以来最热门的技术,它将企业化UNIX操作系统商品化[详细]
-
CentOS系统下PXE服务器的搭建与部署
所属栏目:[外闻] 日期:2018-12-20 热度:190
一、PXE简介 PXE(Pre-boot Execution Environment,预启动执行环境)是由Intel公司开发的网络启动技术,工作于Client/Server的网络模式,支持工作站通过网络从远端服务器下载映像,并由此支持通过网络启动操作系统,在启动过程中,终端要求服务器分配IP地址[详细]
-
负载均衡CDN技术,互联网人应该懂的!
所属栏目:[外闻] 日期:2018-12-10 热度:94
曾经见到知乎上有人问为什么像facebook这类的网站需要上千个工程师维护?,下面的回答多种多样,但总结起来就是:一个高性能的web系统需要从无数个角度去考虑他,大到服务器的布局,小到软件中某个文件的实现,甚至于某个循环内的运算如果出现不严谨都可能[详细]
