• -------------------------------------------------------------
  • ====================================

架构-各种中间件

zookeeper 和 kafka 集群搭建

zookeeper 和 kafka 集群搭建
1、Kafka 使用背景在我们大量使用分布式数据库、分布式计算集群的时候,是否会遇到这样的一些问题:我们想分析下用户行为(pageviews),以便我们设计出更好的广告位我想对用户的搜索关键词进行统计,分析出当前的流行趋势有些数据,存储数据库浪费,直接存储硬盘效率又低 这些场景都有一个共同点:数据是由上游模块产生,上游模块,使用……继续阅读 »

dewbay 6年前 (2019-04-12) 1962浏览 0评论0个赞

由浅入深 | 如何优雅地写一个Mesos Framework

由浅入深 | 如何优雅地写一个Mesos Framework
上周小数羞涩出镜,和数人云架构师春明一起为大家进行了在线直播的干货分享,今天小数抱来了实录,大家可以一睹为快啦!本文从 Mesos 的基础概念讲起,不懂 Mesos 的小伙伴也完全没有问题,一步一步教你写出优雅的Framework,让 Mesos 更加强大好用:)今天主要和大家聊一聊 Mesos、Marathon,以及数人云刚刚开源不久的一个 Me……继续阅读 »

dewbay 6年前 (2019-04-12) 1965浏览 0评论0个赞

Mesos isolation cgroups/cpu & cgroups/mem

Mesos isolation cgroups/cpu & cgroups/mem
最近一直在纠结 mesos/marathon 中 isolation cgroups/cpu是如何工作的,为什么明明设置了 cpus 限制, 但是任务用的 cpu还是会超过阈值呢?最近偶然看到了 cgruops cfs相关介绍才明白,设置cgroups/cpu 的同时还要设置cgroups cfs, 这样 cpu才是独占的, 而默认情况下 cpu ……继续阅读 »

dewbay 6年前 (2019-04-12) 2258浏览 0评论0个赞

mesos学习之cgroup

mesos学习之cgroup
最近在啃mesos源码,mesos用cgroup做资源隔离,由于之前没有接触 linux container,所以写了一些小代码做了一些小试验来学习一下cgroup。/proc/mounts 文件是以/etc/mtab 文件的格式给出当前系统所挂载的文件系统信息,这个文件也能反映出任何手工安装从而在/etc/mtab 文件中没有包含的文件系统。当挂……继续阅读 »

dewbay 6年前 (2019-04-12) 1962浏览 0评论1个赞

Mesos 配置解读

Mesos 配置解读
Mesos 配置(丰富中。。。)转自 http://blog.csdn.net/yeasy/article/details/46683297 .。基本项–ip 监听的 IP 地址–port 监听的端口,Master 默认为 5050,slave 默认为 5051–firewall_rule&n……继续阅读 »

dewbay 6年前 (2019-04-12) 2396浏览 0评论0个赞

Mesos+Zookeeper+Marathon的Docker管理平台部署记录(1)

Mesos+Zookeeper+Marathon的Docker管理平台部署记录(1)
随着”互联网+”时代的业务增长、变化速度及大规模计算的需求,廉价的、高可扩展的分布式 x86 集群已成为标准解决方案,如 Google 已经在几千万台服务器上部署分布式系统。Docker 及其相关技术的出现和发展,又给大规模集群管理带来了新的想象空间。如何将二者进行有效地结合?下面将记录使用 Mesos+Zookeeper+Mara……继续阅读 »

dewbay 6年前 (2019-04-12) 2604浏览 0评论0个赞

数据层的多租户浅谈(SAAS多租户数据库设计)

数据层的多租户浅谈(SAAS多租户数据库设计)
在上一篇“浅析多租户在 Java 平台和某些 PaaS 上的实现”中我们谈到了应用层面的多租户架构,涉及到 PaaS、JVM、OS 等,与之相应的是数据层也有多租户的支持。数据层的多租户综述多租户(Multi Tenancy/Tenant)是一种软件架构,其定义是:在一台服务器上运行单个应用实例,它为多个租户提供服务。在 S……继续阅读 »

dewbay 6年前 (2019-04-12) 4257浏览 0评论2个赞

多线程中使用Spring的注入问题

多线程中使用Spring的注入问题
在开发中经常会使用 Spring 的@Autowired 来实现对象的自动注入,但是在最近的开发中在多线程中用 Spring 的@Autowired 来自动注入时总是注入不进去,代码如下:Java 代码  package com.common.base.utils.SpringUtils; &nbs……继续阅读 »

dewbay 6年前 (2019-04-12) 3081浏览 0评论0个赞

死磕nginx系列–nginx 限流配置

死磕nginx系列–nginx 限流配置
限流算法令牌桶算法算法思想是:令牌以固定速率产生,并缓存到令牌桶中;令牌桶放满时,多余的令牌被丢弃;请求要消耗等比例的令牌才能被处理;令牌不够时,请求被缓存。漏桶算法算法思想是:水(请求)从上方倒入水桶,从水桶下方流出(被处理);来不及流出的水存在水桶中(缓冲),以固定速率流出;水桶满后水……继续阅读 »

dewbay 6年前 (2019-04-12) 2321浏览 0评论0个赞