首页 文章 精选 留言 我的

精选列表

搜索[MSA技术],共10000篇文章
优秀的个人博客,低调大师

AnalyticDB for MySQL 3.0 技术架构解析

企业数据需求不断变化,近年来变化趋势日益明显,从数据的3V特性看:体积,速度和变化;Big Data强调数据量,PB级以上,是静态数据。而Fast Data在数据量的基础上,意味着速度和和变化,意味着客户可以更加实时化、更加快速地进行数据处理。在Forrester最近的一项研究中,超过75%的受访公司已经使用Fast Data解决方案。 在接受调查的人中,88%表示他们需要近乎实时地对数据执行分析。 AnalyticDB是阿里巴巴自主研发、唯一经过超大规模以及核心业务验证的PB级实时数据仓库,是FastData的最佳代表。自2012年第一次在集团发布上线以来,至今已累计迭代发布近百个版本,支撑起集团内的电商、广告、菜鸟、文娱、飞猪等众多在线分析业务。AnalyticDB于2014年在阿里云开始正式对外输出,支撑行业既包括传统的大中型

优秀的个人博客,低调大师

《Flutter技术入门与实战》——导读

内容简介 本书由资深架构师撰写,从实战角度讲解Flutter,从基础组件到综合案例,从工具使用到插件开发,包含大量精选案例和详细实操步骤,还有配套视频课程可帮助读者快速入门。 Flutter——谷歌完全免费且开源的移动UI框架,可以快速在iOS和Android上构建高质量的原生用户界面。 第1章介绍Flutter的基本概念,并搭建第一个Flutter程序,来感受一下Flutter之美。 第2章介绍几个重要知识点,如入口程序、Material Design、Flutter主题、无状态组件和有状态组件、使用包资源、Http请求。 第3章简单介绍Dart语言。Dart语言是Flutter SDK指定的语言,我们很有必要补充一下它的基础知识,包括语法特性、基本语句、面向对象等。 第4章介绍常用组件。Flutter里有一个非常重要的核心理念:一切皆为组

优秀的个人博客,低调大师

Redis开发与运维技术

Redis是一个基于Key-Value的NoSQL数据库,为我们提供了丰富的数据结构,能够帮助开发者非常轻松的实现在多种场景下的应用。Redis在国内外各大公司都能看到其身影,比如我们熟悉的新浪,阿里,腾讯,百度,搜狐,优酷,美团,小米等等。本套教程用通俗的语言讲解Redis的原理,使用生动形象的例子帮助学员理解其工作过程,帮助各位学员轻松学习Redis。本套教程在教学上循序渐进,从redis的认识开始,到redis集群搭建,环环相扣。另外在讲解过程中理论结合实践,学习起来既不会像学习纯理论的知识那么枯燥,也不会只是操作而不知其所以然。让学员能够学习过程中能有一种满足感,学习完毕后能够有一种成就感。本套教程基本上涵盖了redis的开发和运维工作中大部分的知识点,从redis的原理到redis的使用,再到redis的常见使用场景,再到redis的集群与故障处理。期望通过本套教程,可以帮助正在redis项目上的朋友能够更加轻松的工作。Redis支持的客户端语言众多,我们所使用的编程语言为Java,很多的类比使用的也是Java语言,因此,建议各位学员对Java要有一定的了解,当然语言都是相同的,只要你懂得一门语言,学习起来本套教程就会不太吃力。Redis是部署到Linux之上的,当然也可以部署到Windows上,但我们的整个教程都是基于Linux的,建议各位学员对基本的Linux的操作也要有一定的了解。 参考实例:http://www.roncoo.com/course/view/4f746bc8df3448b09caf30b267985292

优秀的个人博客,低调大师

双十一阿里云技术清单

4秒,成交额破1亿元。21秒,成交额突破10亿元。2分05秒,成交额超100亿元。1小时47分钟,成交额突破1000亿元。22小时28分37秒,成交额超2000亿元。 大幕落下,最终2018年双十一的成交额定格在2135亿元。同时,也意味着超过10亿的物流订单在短短一天内诞生。 在这一系列突破历史的数字背后,我们看到了一个巨大的护航手——阿里云。事实上,每一年的双十一,都是一场云计算数字化的考场。这一次,阿里云也没有让我们失望。在这场购物狂欢中,阿里云证明了自己足以应对这场史上最大高并发IO的挑战,并顺利完成任务。 回眸这场消费盛宴背后的,我们在惊叹什么? 是阿里云自研的神龙弹性裸金属服务器,还是业界首个百万级IOPS的ESSD云盘? 是国内首次大规模IPv6商业应用实践,还是物联网IoT携裹着新零售、智能物流闪亮登场? 是保障了天猫晚会25

优秀的个人博客,低调大师

hadoop需要哪些技术支持

hadoop是一个开源软件框架,可安装在一个商用机器集群中,使机器可彼此通信并协同工作,以高度分布式的方式共同存储和处理大量数据。最初,Hadoop 包含以下两个主要组件:Hadoop Distributed File System (HDFS) 和一个分布式计算引擎,该引擎支持以 MapReduce 作业的形式实现和运行程序。Hadoop 还提供了软件基础架构,以一系列 map 和 reduce 任务的形式运行 MapReduce 作业。Map 任务在输入数据的子集上调用map函数。在完成这些调用后,reduce任务开始在 map函数所生成的中间数据上调用reduce任务,生成最终的输出。map和reduce任务彼此单独运行,这支持并行和容错的计算。最重要的是,Hadoop 基础架构负责处理分布式处理的所有复杂方面:并行化、调度、资源管理、机器间通信、软件和硬件故障处理,等等。得益于这种干净的抽象,实现处理数百(或者甚至数千)个机器上的数 TB 数据的分布式应用程序从未像现在这么容易过,甚至对于之前没有使用分布式系统的经验的开发人员也是如此。 map reduce 过程图shuffle combine整体的Shuffle过程包含以下几个部分:Map端Shuffle、Sort阶段、Reduce端Shuffle。即是说:Shuffle 过程横跨 map 和 reduce 两端,中间包含 sort 阶段,就是数据从 map task 输出到reduce task输入的这段过程。sort、combine 是在 map 端的,combine 是提前的 reduce ,需要自己设置。Hadoop 集群中,大部分 map task 与 reduce task 的执行是在不同的节点上。当然很多情况下 Reduce 执行时需要跨节点去拉取其它节点上的map task结果。如果集群正在运行的 job 有很多,那么 task 的正常执行对集群内部的网络资源消耗会很严重。而对于必要的网络资源消耗,最终的目的就是最大化地减少不必要的消耗。还有在节点内,相比于内存,磁盘 IO 对 job 完成时间的影响也是可观的。从最基本的要求来说,对于 MapReduce 的 job 性能调优的 Shuffle 过程,目标期望可以有:完整地从map task端拉取数据到reduce 端。在跨节点拉取数据时,尽可能地减少对带宽的不必要消耗。减少磁盘IO对task执行的影响。总体来讲这段Shuffle过程,能优化的地方主要在于减少拉取数据的量及尽量使用内存而不是磁盘。YARNResourceManager 代替集群管理器ApplicationMaster 代替一个专用且短暂的 JobTrackerNodeManager 代替 TaskTracker一个分布式应用程序代替一个 MapReduce 作业一个全局 ResourceManager 以主要后台进程的形式运行,它通常在专用机器上运行,在各种竞争的应用程序之间仲裁可用的集群资源。在用户提交一个应用程序时,一个称为 ApplicationMaster 的轻量型进程实例会启动来协调应用程序内的所有任务的执行。这包括监视任务,重新启动失败的任务,推测性地运行缓慢的任务,以及计算应用程序计数器值的总和。有趣的是,ApplicationMaster 可在容器内运行任何类型的任务。NodeManager 是 TaskTracker 的一种更加普通和高效的版本。没有固定数量的 map 和 reduce slots,NodeManager 拥有许多动态创建的资源容器。 大数据Hadoop开发厂商有Amazon Web Services、Cloudera、Hortonworks、IBM、MapR科技、华为和大快搜索。这些厂商都是基于Apache开源项目,然后增加打包、支持、集成等特性以及自己的创新等内容。大快的大数据通用计算平台(DKH),已经集成相同版本号的开发框架的全部组件。如果在开源大数据框架上部署大快的开发框架,需要平台的组件支持如下:数据源与SQL引擎:DK.Hadoop、spark、hive、sqoop、flume、kafka数据采集:DK.hadoop数据处理模块:DK.Hadoop、spark、storm、hive机器学习和AI:DK.Hadoop、sparkNLP模块:上传服务器端JAR包,直接支持搜索引擎模块:不独立发布

资源下载

更多资源
Nacos

Nacos

Nacos /nɑ:kəʊs/ 是 Dynamic Naming and Configuration Service 的首字母简称,一个易于构建 AI Agent 应用的动态服务发现、配置管理和AI智能体管理平台。Nacos 致力于帮助您发现、配置和管理微服务及AI智能体应用。Nacos 提供了一组简单易用的特性集,帮助您快速实现动态服务发现、服务配置、服务元数据、流量管理。Nacos 帮助您更敏捷和容易地构建、交付和管理微服务平台。

Spring

Spring

Spring框架(Spring Framework)是由Rod Johnson于2002年提出的开源Java企业级应用框架,旨在通过使用JavaBean替代传统EJB实现方式降低企业级编程开发的复杂性。该框架基于简单性、可测试性和松耦合性设计理念,提供核心容器、应用上下文、数据访问集成等模块,支持整合Hibernate、Struts等第三方框架,其适用范围不仅限于服务器端开发,绝大多数Java应用均可从中受益。

Rocky Linux

Rocky Linux

Rocky Linux(中文名:洛基)是由Gregory Kurtzer于2020年12月发起的企业级Linux发行版,作为CentOS稳定版停止维护后与RHEL(Red Hat Enterprise Linux)完全兼容的开源替代方案,由社区拥有并管理,支持x86_64、aarch64等架构。其通过重新编译RHEL源代码提供长期稳定性,采用模块化包装和SELinux安全架构,默认包含GNOME桌面环境及XFS文件系统,支持十年生命周期更新。

WebStorm

WebStorm

WebStorm 是jetbrains公司旗下一款JavaScript 开发工具。目前已经被广大中国JS开发者誉为“Web前端开发神器”、“最强大的HTML5编辑器”、“最智能的JavaScript IDE”等。与IntelliJ IDEA同源,继承了IntelliJ IDEA强大的JS部分的功能。

用户登录
用户注册