匠果
  • 首页
  • 作品
  • 资讯
  • 专题
  • 果动
  • 登录
  • 注册
  • 架构
  • AI
  • 数据库&中间件
  • 开发&框架
  • 大数据
  • 区块链
  • 运维&安全
  • 前端
  • 操作系统
  • 算法
  • 软件应用
  • 管理&方法
  • 产品设计
  • 其它
  1. 首页
  2. 标签
  3. Zookeeper
Spark 编程指南
Spark 编程指南
本文翻译自 Spark 官方文档 1.2.1
6.2. Spark独立部署模式
2021年05月10日
凤凰架构
凤凰架构
这是一部以“如何构建一套可靠的分布式大型软件系统”为叙事主线的文档,是一幅帮助开发人员整理现代软件架构各条分支中繁多知识点的技能地图。https://icyfenix.cn/
目的:微服务的驱动力
2021年07月18日
Dubbo 教程
Dubbo 教程
这篇文档是关于 Dubbo 的简单介绍,涵盖 Dubbo 的核心概念、基本使用方式以及 Dubbo3 核心功能,无论你是 Dubbo 的老用户还是新用户,都可以通过这篇 文档快速了解 Dubbo 及新版本带来的变化。
8.2. 注册中心参考手册
2021年10月23日
从0到1实战微服务架构
从0到1实战微服务架构
微服务是继SOA后,最流行的服务架构风格之一。

按照微服务对系统进行拆分后,每个服务的业务逻辑都更加简单、清晰。服务之间是松耦合的,模块之间的边界也更加清晰。

微服务有效降低了软件项目的业务复杂程度,为小团队独立开发、持续交付和部署打下了良好的基础。

遗憾的是,微服务并不是银弹。与传统的单一架构相比,微服务架构对团队的组织架构、技术水平、运维能力等方面,都提出了更高的要求。如果没有掌握得当的方法而生搬硬套,微服务架构只会会适得其反--降低项目的开发效率,这是本书的创作初衷之一。

在国内外的技术社区中,比较推崇现有开源方案,如"Spring Cloud全家桶"或者阿里开源的"Dubbo"。上述框架通常已经实现了服务发现、配置、负载均衡、限流熔断,等微服务架构所必须的的核心功能。

使用开源框架省却了造轮子的过程,但也降低了我们学习、思考的欲望。

为什么需要服务发现,又如何实现它呢?配置中心呢....思考和设计的过程充满了挑战,也是提升自身架构能力的一种手段。这是本书的创作初衷之二。

已有的微服务资料过于重视微服务的开发,忽略了微服务赖以生存的生态系统:工具链、自动化运维。可以说,离开了这两点的支持,微服务架构将难以落地。完善这两方面的思考和实战,是本书的创作初衷之三。

为此,我撰写了这本《从0到1实战微服务架构》。让我们"暂时忘掉"已有的、成熟的开源解决方案。尝试亲自动手,实现微服务架构的各个模块。

我们会从微服务开发、工具链、运维这三个角度,阐述微服务架构的实战方案。

由于篇幅、精力所限,本书无法写成一本”零起点”教程。我假设读者具有至少2年的服务端工作经验,并且了解以下技术或原理:

Git
Maven & Gradle
Docker & k8s
Java
Spring / Spring Boot
数据库: 如MySQL
消息队列: 如RabbitMQ
缓存系统: 如Memcached
内存数据库: 如Redis
本书可以供架构师、项目经理、高级服务端程序员参考、学习。

动手实战是本书的核心内容,因此本书所涉及的全部代码,都托管到了我的Github上(以lmsia-开头的项目)。

这些代码以研讨为主要目的,也可以直接应用于生产,但本人不对其稳定性负责。
Kafka流处理平台的运维
2021年11月02日
基于 Kubernetes 的 PaaS
基于 Kubernetes 的 PaaS
如何基于K8S(Kubernetes)部署成PaaS/DevOps(一套完整的软件研发和部署平台)——教程/学习(实战代码/欢迎讨论/大量注释/操作配图),你将习得部署如:K8S(Kubernetes)、dashboard、Harbor、Jenkins、本地gitlab、Apollo框架、promtheus、grafana、spinnaker等。

注释及配图覆盖率达80%以上,旨在帮助快速入门。

并将告诉你:是什么(WHAT)、为什么这么做(WHY)、怎么做(HOW)。

建议学习时长1个月+,最终将实现点点点(自动化)的形式就能部署上线并维护。
安装部署 Zookeeper
2021年11月06日 WHAT:主要是用来解决分布式应用中经常遇到的一些数据管理问题,如:统一命名服务、状态同步服务、集群管理、分布式应用配置项的管理等。简单来说zookeeper=文件系统+监听通知机制。

WHY:我们的dubbo服务要注册到zk里,把配置放到zk上,一旦配置信息发生变化,zk将获取到新的配置信息应用到系统中。
大数据入门指南
大数据入门指南
本书面向初学者介绍了常用大数据框架的使用。
Zookeeper单机环境和集群环境搭建
2021年12月10日
Zookeeper ACL
2021年12月10日
Zookeeper Java 客户端 ——Apache Curator
2021年12月10日
Zookeeper常用Shell命令
2021年12月10日
Zookeeper简介及核心概念
2021年12月10日
基于Zookeeper搭建Kafka高可用集群
2021年12月10日
基于ZooKeeper搭建Spark高可用集群
2021年11月17日
基于ZooKeeper搭建Hadoop高可用集群
2021年11月17日
Spring Cloud 教程
Spring Cloud 教程
Spring Cloud旨在为一些常见的场景提供一些开箱即用的功能,它是基于Spring Boot构建的。本文将作为Spring Cloud的应用入门篇讲解如何快速的利用Spring Cloud搭建起一套可运行的开发环境。
Spring Cloud 使用 Zookeeper 进行服务注册与发现
2021年12月04日
大数据面试题
大数据面试题
Hadoop、Zookeeper、Hive、HBase、Flume、Kafka、Spark等。
Zookeeper面试题
2021年12月13日
热门作品
更多 »
  • 1. Java 8 简明教程 Winterbe
  • 2. 从0到1 微信后台系统的演进之路 微信团队
  • 3. Golang GC 探究 北方的南先生
  • 4. Python并行编程 Null
  • 5. Docker 从入门到实践 逆水行舟
  • 6. JavaScript 模式 StoyanStefanov
  • 7. AngularJS入门教程 AngularJS中文社区
  • 8. 蚊子的笔记 疯了的文字
  • 9. SSH 参考手册 时光凋零
  • 10. 人工智能产品经理最佳实践 柴春燕等
标签
更多 »
Linux Python JAVA Swift Golang JavaScript 区块链 SQL WordPress Git Vim 架构 Electron Redis 比特币 Docker MySql Node.js Spark Nginx MyBatis React 编程 大数据
匠果
  • 关于匠果
  • 联系我们
  • 广告服务
  • 免责声明
  • 使用手册

Copyright © 2021 - 2022 JIANGGUO.NET 版权所有 浙ICP备20000814号-11 浙公网安备 33010602011784号

匠果网(JIANGGUO.NET),致力于帮助各个领域的专家和从业者在知识沉淀、品牌提升、自我展示、资源积累与扩展、作品编撰及出版等提供全方位服务。