-
一文详解:如何设计出高可用的分布式架构?
所属栏目:[教程] 日期:2018-08-16 热度:105
【资讯】本文作者将与大家分享目前主流的分布式架构、分布式架构中常见理论以及如何才能设计出高可用的分布式架构。 在分布式架构中,SOA 和微服务架构是最常见的两种分布式架构,而且目前服务网格的概念也越来越火了,我们就先从这些常见的架构开始。 SOA[详细]
-
如何使用Spring Cloud构建微服务架构?
所属栏目:[教程] 日期:2018-08-16 热度:110
【资讯】微服务架构模式的核心在于如何识别服务的边界,设计出合理的微服务。 但如果要将微服务架构运用到生产项目上,并且能够发挥该架构模式的重要作用,则需要微服务框架的支持。 在 Java 生态圈,目前使用较多的微服务框架就是集成了包括 Netflix OSS[详细]
-
九步走:优化Linux生产服务器的经验之谈
所属栏目:[教程] 日期:2018-08-16 热度:189
【资讯】生产环境下的Linux服务器有精准、稳定、高效、安全等需求,其优化也是有着很多的窍门。本文分享了九条平时进行Linux生产服务器优化的经验,内容涉及邮件服务器、Web服务器、网络配置、内存管理等方面。 一、时间同步 生产环境下的服务器对时间的要[详细]
-
通过抓包实现Python模拟登陆各网站原理分析
所属栏目:[教程] 日期:2018-08-16 热度:148
【资讯】 一、教程简介 1.1 基本介绍(私信小编001 、002 、003 、007任何一个即可获取Python学习资料) 通过分析登陆流程并使用 Python 实现模拟登陆到一个实验提供的网站,在实验过程中将学习并实践 Python 的网络编程,Python 实现模拟登陆的方法,使用 F[详细]
-
走出概念验证 跟Ultrain走近区块链3.0!
所属栏目:[教程] 日期:2018-08-16 热度:152
【资讯】2017年,和区块链相关的活动和投资迅速增加,区块链的概念可以说是火爆异常了,不过,大部分的人认识它还是源于各种各样的“币”。这是一项突破性的创新技术,它在商业运营、安全等方面的成就也伴随着技术沉淀渐渐显现出来。 那么,区块链如何走出[详细]
-
踩坑实践:如何消除微服务架构中的系统耦合
所属栏目:[教程] 日期:2018-08-16 热度:183
【资讯】微服务架构实施后,不少通用数据访问会拆分成服务,通用业务也会拆分成服务,站点与服务之间的依赖关系会变得复杂,服务与服务之间的调用关系也会变得复杂。 如果水平拆分/垂直拆分得不合理,系统之间会严重耦合,如何消除微服务架构中的系统耦合?[详细]
-
为入门级工作站打造 英特尔推全新至强E
所属栏目:[教程] 日期:2018-08-16 热度:181
【资讯】英特尔公司今日宣布推出新款英特尔至强E-2100处理器,这是英特尔至强E3处理器的继任产品,专为入门级工作站打造,旨在帮助创意人士在经济可靠的优化平台上,获得强大的单线程应用性能。 “如今,伴随工作负载的不断加大,老旧的工作站已无法继续满[详细]
-
程序员必知的Python陷阱与缺陷列表分享
所属栏目:[教程] 日期:2018-08-16 热度:81
【资讯】我个人对陷阱的定义是这样的:代码看起来可以工作,但不是以你“想当然“”的方式。如果一段代码直接出错,抛出了异常,我不认为这是陷阱。 比如,Python程序员应该都遇到过的“UnboundLocalError”, 示例: a=1 def func(): ... a+=1 ... print a[详细]
-
干货分享:Hadoop学习系列一之环境搭建
所属栏目:[教程] 日期:2018-08-16 热度:162
【资讯】Hadoop学习系列一:环境搭建。为了学习HBase,跑过来先把Hadoop学习下。主要是根据马老师之前直播的教程来学习的。好了,废话不多说了,开搞。 一. 安装虚拟机 相比VMware,Vritual Box是免费的,因此这里采用Virtual Box。首先在virtualbox官网的[详细]
-
嵌入式Linux内核启动主要分为这三个阶段
所属栏目:[教程] 日期:2018-08-16 热度:140
【资讯】嵌入式linux内核的启动全过程主要分为三个阶段。第一阶段为内核自解压过程,第二阶段主要工作是设置ARM处理器工作模式、使能MMU、设置一级页表等,而第三阶段则主要为C代码,包括内核初始化的全部工作,下面是详细介绍。 一、Linux内核自解压过程[详细]
-
使用拓扑数据分析理解卷积神经网络模型过程
所属栏目:[教程] 日期:2018-07-12 热度:164
【资讯】 1.简介 神经网络在各种数据方面处理上已经取得了很大的成功,包括图像、文本、时间序列等。然而,学术界或工业界都面临的一个问题是,不能以任何细节来理解其工作的过程,只能通过实验来检测其效果,而无法做出合理的解释。相关问题是对特定数据[详细]
-
谨防5个陷阱!数据科学家新手快速上道秘诀
所属栏目:[教程] 日期:2018-07-12 热度:57
【资讯】在数据科学家入门阶段,你不可避免会踩到一些雷区。这篇文章介绍了 Sébastien Foucaud 博士总结的新手数据科学家最容易犯的 5 个错误。博士已经有 20 多年带领学术界和应用行业年轻数据科学家的经验,可以帮读者朋友少走些弯路,为你的实际工作提[详细]
-
高并发下怎么优化能避免服务器压力过大?
所属栏目:[教程] 日期:2018-07-12 热度:60
【资讯】用户多,不代表你服务器访问量大,访问量大不一定你服务器压力大!我们换成专业点的问题,高并发下怎么优化能避免服务器压力过大? 1,整个架构:可采用分布式架构,利用微服务架构拆分服务部署在不同的服务节点,避免单节点宕机引起的服务不可用! 2[详细]
-
HPE与美国能源部共建新超算,基于ARM架构
所属栏目:[教程] 日期:2018-07-10 热度:99
【资讯】在几周前,美国能源部正式公布了其新一代超级计算机——“Summit”,这个消息想必大家都已有所耳闻。据称,其运算性能可达到200PFlops,合作伙伴是IBM和英伟达。 美国今年在超级计算机方面的动作不止一个Summit。据外媒报道,本周早些时候,HPE和[详细]
-
从MySQL到HBase:数据存储方案转型演进
所属栏目:[教程] 日期:2018-07-10 热度:75
【资讯】 本文大致会从以下几个方面入手,谈谈笔者对数据存储方案选型的看法: 从MySQL到HBase集群化方案的演化 MySQL与HBase的性能取舍 不同方案的优化思路 总结 一、集群化方案 1、MySQL应用的演化 MySQL与HBase说到最核心的点,是一种数据存储方案。方[详细]
-
分布式系统知识分享:正确理解 CAP 定理
所属栏目:[教程] 日期:2018-07-10 热度:152
【资讯】 前言 CAP的理解我也看了很多书籍,也看了不少同行的博文,基本每个人的理解都不一样,而布鲁尔教授得定义又太过的简单,没有具体描述和场景案例分析。因此自己参考部分资料梳理了一篇与大家互相分享一下。 标题写了正确理解,或许某些点不是百分[详细]
-
用 Python 快速实现 HTTP 和 FTP 服务器
所属栏目:[教程] 日期:2018-07-10 热度:161
【资讯】这些年,在IT界流行这样一句脍炙人口的话:人生苦短,我用 Python 。 不知道从什么时候开始,这句话开始被广为流传,或许是因为Java的枯燥机械,或许是C语言的复杂,或许…... 但是,Python以其清丽脱俗的气质崛起,并且势已不可挡。2017 年,便是[详细]
-
Facebook开源自用工具,可从GitHub获取
所属栏目:[教程] 日期:2018-07-10 热度:95
【编译】众所周知,谷歌对其数据中心一直实行着严格的保密,不过同属著名科技公司的Facebook却不是这样。近日,这家社交媒体巨头以开源的方式发布了两款重要工具——而这两款工具曾只在其内部使用。 其一是Katran,这个负载均衡器的作用是使该公司的数据中[详细]
-
IBM Modern架构,奠基企业数字智能未来
所属栏目:[教程] 日期:2018-07-10 热度:101
【资讯】6月7日,IBM公司在南京举办了2018 IBM Systems创行者高峰论坛,本次论坛以“Modern架构Go天下”为主题,总计有数百位企业客户及生态合作伙伴代表出席,与IBM共聚一堂,共论新趋势下现代化IT基础设施架构的建设之道。 在数字化时代,云计算、大数据[详细]
-
Gartner最新服务器市场报告出炉,增势喜人
所属栏目:[教程] 日期:2018-07-10 热度:83
【资讯】根据Gartner公司的最新数据,2018年第一季度全球服务器市场依然保持了2017年最后一个季度的增长态势,全球服务器收入增长33.4%,出货量同比增长了17.3%。 “服务器市场的增长是由超大规模以及企业和中型数据中心的支出增长所驱动的。企业正向其内[详细]
-
如何通过反向SSH访问NAT后面的Linux服务器
所属栏目:[教程] 日期:2018-07-10 热度:145
【资讯】你在家里运行着一台 Linux 服务器,它放在一个 NAT 路由器或者限制性防火墙后面。现在你想在外出时用 SSH 登录到这台服务器。你如何才能做到呢?SSH 端口转发当然是一种选择。但是,如果你需要处理多级嵌套的 NAT 环境,端口转发可能会变得非常棘手[详细]
-
区块链原理是什么?如何开发区块链程序?
所属栏目:[教程] 日期:2018-07-10 热度:57
【编译】比特币是世界上第一个分散化的货币,它在过去几年吸引了越来越多的关注。区块链技术可以帮助比特币发挥作用,区块链技术本身就是基于交易区块链的。有关这些交易的信息将同时在全球所有设备上更新。 专家预测区块链前景广阔,尽管比特币不久之前击[详细]
-
高性能计算知识:深度解析Lustre体系结构
所属栏目:[教程] 日期:2018-07-10 热度:105
【资讯】Lustre架构是一种集群存储体系结构,其核心组件就是Lustre文件系统。该文件系统可在Linux操作系统上运行,并提供了符合POSIX标准的UNIX文件系统接口。 Lustre文件系统是什么 Lustre架构用于许多不同种类的集群。众所周知,它服务于许多全球最大的[详细]
-
老照片:Linux 的 24 年历史,一步一个脚印
所属栏目:[教程] 日期:2018-07-10 热度:169
史前 没有C 编程语言和GNU 项目构成 Linux 环境,也就不可能有 Linux 的成功。 Ken Thompson 和 Dennis Ritchie Ken Thompson和Dennis Ritchie在 1969-1970 创造了 Unix 操作系统。之后发布了新的C 编程语言,它是一种高级的、可移植的编程语言。 Linux 内[详细]
-
数字化转型 全新18汉诺威6月与你相见!
所属栏目:[教程] 日期:2018-07-10 热度:75
【资讯】3月20日,2018汉诺威消费电子、信息及通信博览会(CEBIT)新闻发布会于京召开。今年的2018汉诺威消费电子、信息及通信博览会将与6月11日-15日举办,不仅仅是时间上的变化,展会也经历蜕变,成为全新的商业盛会。这一届的CEBIT以全新的方式呈现数字化[详细]