标签:分布式系统

Java

Hope-Cloud可能是最好的 Java 微服务项目

8

刘莉莉 发布于 2019-05-19

Hope-Cloud 简介: :whale:Hope-Cloud可能是最好的 Java 微服务项目。基于 Spring Boot、Spring Cloud。一系列框架构建而成。 开源地址:https://github.com/hope-for/hope-cloud 开发作者:低调...

阅读(12)评论(0)赞 (0)

Java

海量事件数据存储与计算:高可用建设

4

xirruiqiang 发布于 2019-05-19

作者简介 运小军    百度云资深研发工程师 负责百度智能运维方向大规模日志处理、海量事件数据存储相关设计研发工作,在分布式系统架构、大数据存储计算、高性能网络服务和即时通讯服务有广泛实践经验。 干货概览 前文《 面对海量事件数据,我来告诉你怎么办! 》中我们...

阅读(15)评论(0)赞 (0)

编程技术

互联网架构:深入理解微服务

16

songhua.gao 发布于 2019-05-18

微服务就是一些可独立运行、可协同工作的小的服务。 从概念中我们可以提取三个关键词:可独立运行、可协同工作、小。这三个词高度概括了微服务的核心特性。下面我们就对这三个词作详细解释。 可独立运行 微服务是一个个可以独立开发、独立部署、独立运行的系统或者进程。 可协同工作 采用了微服务...

阅读(15)评论(0)赞 (0)

编程技术

用户在电商网站中购买成功了,鬼知道我在微服务中经历了什么

40

zhuangli 发布于 2019-05-18

当我傻啊,用户在电商网站购买成功,还在微服务中,那肯定就是有一套微服务架构的电商系统。 设计一套电商系统还不简单 简单想象一下,既然是一个电商系统,有用户去购买,就肯定得有一个 用户模块 ,购买什么东西总不是西北风吧,购买肯定是商品吧,省掉购物车,就得有 商品模块 吧,商品总得有...

阅读(12)评论(0)赞 (0)

Java

说自己熟悉 Spring Cloud 这些面试题你会吗

9

zhuangli 发布于 2019-05-18

点击上面  蓝色字体 关注我们 技术  /  架构  /  职场  /  面试   /  内推 问题一: 什么是Spring Cloud? Spring cloud流应用程序启动器...

阅读(14)评论(0)赞 (0)

编程技术

云原生存储需要紧耦合容器和微服务的三大原因

1

songhua.gao 发布于 2019-05-17

许多研究结果表明,当前基于云模式的开发和服务部署,使用容器技术显著增多。 例如,根据 Cloud Native Computing Foundation (CNCF)的客户调查,73%的受访客户在生成环境中运行容器应用程序,其余27%的客户计划在未来使用容器。 除了调查数据,以及...

阅读(15)评论(0)赞 (0)

Spring

程序员笔记|详解Eureka缓存机制

11

xiaoli.wang 发布于 2019-05-16

Eureka是Netflix开源的、用于实现服务注册和发现的服务。Spring Cloud Eureka基于Eureka进行二次封装,增加了更人性化的UI,使用更为方便。但是由于Eureka本身存在较多缓存,服务状态更新滞后,最常见的状况是:服务下线后状态没有及时更新,服务消费者...

阅读(24)评论(0)赞 (0)

Spring

Spring SmartInitializingSingleton 原 荐

3

songhua.gao 发布于 2019-05-15

OrangeJoke的个人空间 spring 正文 Spring SmartInitializingSingleton 原 荐   OrangeJoke 发布于 39分钟前 字数 619 阅读 2 收藏 0 面试:你懂什么是分布式系统吗?Redis分布式锁都不会?>...

阅读(22)评论(0)赞 (0)

Java

干货 | 京东云原生容器—SpringCloud实践(一)

39

changyuan.xu 发布于 2019-05-15

“云原生”成为近年热词并不是一种偶然,它不是一个软件,也不是一种框架,而是一堆理念集合,以及围绕这些理念所产生的一些最佳实践的工具.云原生天然就是作用于服务架构的,可以视作一个服务微服务架构的生态系统。在我们前期的沙龙和在线课程中, 为大家详解了Cloud Native相关的知识...

阅读(19)评论(0)赞 (0)

编程技术

通俗易懂:如何设计能支撑百万并发的数据库架构?

6

puefu.he 发布于 2019-05-15

1、引言 相信看到这个标题,很多人的第一反应就是:对数据库进行分库分表啊!但是实际上,数据库层面的分库分表到底是用来干什么的,其不同的作用如何应对不同的场景,我觉得很多同学可能都没搞清楚。 本篇文章我们一起来学习一下,对于一个支撑日活百万用户的高并发系统,数据库架构应该如何设计呢...

阅读(20)评论(0)赞 (0)

编程技术

搞技术十年,还是这套架构体系靠谱!

7

尖兵 发布于 2019-05-15

蓦然回首自己搞技术的十几年,我收获了很多,技术、管理、业务、大公司及创业公司的玩法。这些年,自己也曾经迷茫过,心想自己其实能够成长得更快一些,可惜我错过了。 路其实一直都在那里,只是我们看不到而已! 以前我一直被公司和技术牵着走,并不是自己在选择技术,而是不自觉地被推到了这个位置...

阅读(16)评论(0)赞 (0)

Java

借助混沌工程工具 ChaosBlade 构建高可用的分布式系统 原 荐

1

hellas 发布于 2019-05-14

在分布式架构环境下,服务间的依赖日益复杂,可能没有人能说清单个故障对整个系统的影响,构建一个高可用的分布式系统面临着很大挑战。在可控范围或环境下,使用 ChaosBlade 工具,对系统注入各种故障,持续提升分布式系统的容错和弹性能力,以构建高可用的分布式系统。 ChaosBla...

阅读(19)评论(0)赞 (0)

Java

几个优质Python, 前端,Java 技术公众号

7

尖兵 发布于 2019-05-14

大家好! 技术更跌这么快环境下,今天我给大家推荐几个行业优质垂直的号,他们在行业深耕已久,对行业的趋势观察有一定的远见性,对技术也一定的沉淀,推荐出来是为了方便大家提高技术学习力,助力面试。我挨个介绍下这个号。 菜鸟要飞 ▲ 长按二维码关注 菜鸟要飞: 你自学的路上,怎能少了我们...

阅读(19)评论(0)赞 (0)

Java

扎心一问!你凭什么成为top1%的Java工程师?

2

xubiao.zhuang 发布于 2019-05-14

目录 1、解决生产环境里的突发故障     2、对棘手的线上性能问题进行优化     3、锻造区别于普通码农的核心竞争力     4、打磨架构设计能力     5、你凭什么成为 top1%? &nbs...

阅读(16)评论(0)赞 (0)

Java

互联网寒冬资讯分析报告!如何在“大裁员”下逆势而为?

20

yeseng 发布于 2019-05-14

迄今回望,2018年,一阵凉风吹袭着原本一路高歌梦境的互联网行业,在资本危机的大背景下,包括互联网行业在内的资本市场面临着一场大洗牌。直至2018年底,互联网行业内气温骤降,迎来了一场史无前例的寒冬。  互联网企业面对寒冬最常用的过冬手段是关停业务,收缩规模。而在职场上...

阅读(18)评论(0)赞 (0)

Java

Nacos 注册中心的设计原理详解

11

darida 发布于 2019-05-13

前言 服务发现是一个古老的话题,当应用开始脱离单机运行和访问时,服务发现就诞生了。目前的网络架构是每个主机都有一个独立的 IP 地址,那么服务发现基本上都是通过某种方式获取到服务所部署的 IP 地址。DNS 协议是最早将一个网络名称翻译为网络 IP 的协议,在最初的架构选型中,D...

阅读(26)评论(0)赞 (0)

Java

springboot整合quarzt实现动态定时任务

1

Harries 发布于 2019-05-12

实现定时任务的几种方式: 1.使用linux的crontab 优点: 1.使用方式很简单,只要在crontab中写好 2.随时可以修改,不需要重启服务器 缺点: 1.分布式的系统中不好使用,只能一台台机器去修改 2.分是最小的时间单位,秒级的不能使用 2.使用spring自带的S...

阅读(23)评论(0)赞 (0)

Spring

面试官问我:spring、springboot、springcloud的区别,我笑了

5

xubiao.zhuang 发布于 2019-05-10

好吧,可能某些项目还在使用dubbo,但是你也一定听过Spring Cloud。至于Spring和Spring Boot,对于现在的Java开发,它们的地位简直可以说是不可或缺了。如果你的新项目在使用Tomcat+WAR的开发模式(历史遗留项目暂且不谈),不好意思,真的要吐槽一下...

阅读(22)评论(0)赞 (0)