标签:微服务

Java

十年Java架构师从阿里离职,分享这些年的面试经验——offer篇

1

songhua.gao 发布于 2018-11-16

时隔两年再一次的面临离职找工作,这一次换工作有些许的不舍,也有些许的无奈。个人所在的技术团队不错,两年时间成长了很多,也很不舍这个团队。但是,由于公司的某些原因和对于自身未来发展的综合考虑,又不得不得离去,去寻找更合适的地方成长和发展。相比于两年前,现在找工作没有那么的着急,也没...

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

Spring

SOFABoot 健康检查能力分析

2

zhuangli 发布于 2018-11-16

开源中国有个年度开源软件的活动,里面有两个 SOFA 相关的项目(SOFABoot & SOFARPC),大家帮忙点两下一起投个票: www.oschina.net/project/top… 。同时也欢迎大家关注 SOFAStack Liveness Check &...

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

Java

基于 Spring Cloud 的微服务架构演变史?

10

zhuangli 发布于 2018-11-16

导读 一段时期以来 “微服务架构 ”一直是一个热门词汇,各种技术类公众号或架构分享会议上,关于微服务架构的讨论和主题也都非常多。对于大部分初创互联网公司来说,早期的单体应用结构才是最合适的选择,只有当业务进入快速发展期,在系统压力、业务复杂度以及人员扩展速度都快速上升的情况下,如...

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

Spring

Spring Webflux的业务领域异常机制

刘莉莉 发布于 2018-11-15

最近我被分配了一个任务:在SpringBoot的Web应用中实现异常处理机制。就像几乎所有SpringBoot项目一样, 有许多不同的方法来实现它。以下是我的研究结果和最终解决方案。 需求 不同需求如下: #1返回的错误消息必须与框架提供的格式兼容,特别是在JSON中,格式为: ...

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

Java

使用 javassist 修改字节码实现 eureka-client 监听服务启动

xiaoli.wang 发布于 2018-11-15

项目中一些服务需要监听其他微服务的启动信息,需要监听到启动后主动向其发请求拉取一些配置等。 可是 eureka-client 并未提供监听其他服务启动的事件, eureka-server 倒是提供了事件, 可以在自己的 eureka-server 中监听服务启动,监听后发送服务启...

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

Spring

基于 Apollo 的配置中心 Matrix 2.0 实践总结

5

hanze 发布于 2018-11-15

作者 | 夏梓耀 杏仁后端工程师,励志成为计算机艺术家 配置中心 首先简单介绍一下什么是配置中心,我们为什么需要它,为什么要花力气去完善它。 微服务化的挑战 传统单体应用( monolithic apps )因种种潜在缺陷,如:随着规模的扩大,部署效率逐渐降低,团队协作效率差,系...

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

Java

小型公司DevOps落地实践

7

wenming.gapo 发布于 2018-11-14

编辑推荐: 本文来自于网络,本文主要分享了DevOps对项目研发效率的重要性,企业是如何制定一套适合自己的DevOps流程。 背景 先说下背景,我们公司做的大概可以理解成SaaS服务,即从服务器硬件到系统环境到服务都归我们管。而且每家客户都有很多个性化的需求,在我接手重构前,我们...

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

Spring

分布式集群环境下调用链路追踪

18

zhuangli 发布于 2018-11-13

前言 现代微服务系统中,一套复杂的分布式 Web 系统中,客户端的一次请求操作,可能需要经过系统中多个模块、多个中间件、多台机器的相互协作才能完成,并且这一系列调用请求中,有些是串行处理的,有些是并发执行的,那么如何确定客户端的一次操作背后调用了哪些应用、哪些模块,经过了哪些节点...

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

Java

Spring Boot集成Hazelcast实现集群与分布式内存缓存

8

尖兵 发布于 2018-11-13

Hazelcast是Hazelcast公司开源的一款分布式内存数据库产品,提供弹性可扩展、高性能的分布式内存计算。并通过提供诸如Map,Queue,ExecutorService,Lock和JCache等Java的许多开发人员友好的分布式实现。 了解Hazelcast Hazel...

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

Java

斩获BAT-offer大神的两万字面试干货分享

hellas 发布于 2018-11-12

0.写在最前 首先呢我的面试经历和一些面霸和收割机的大神相比绝不算丰富,但我这三个月应该能代表很大一部分人的心路历程: 从无忧无虑也无知的状态,然后遭遇挫败,跌入低谷,连续数天的黑暗,慢慢调整,逼着自己不能松懈,看到改变,收获肯定,分享经历。 先大概说下自己的面试经历吧( 详细的...

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

Java

Spring Boot微服务是一种安全的SOA

hanze 发布于 2018-11-12

微服务是面向服务架构(SOA)的变体,使用各种相互依赖的模块来标识它们之间的相互关系,并可衡量每个模块之间的松耦合程度。 基于微服务的架构主要关注: 自然地强制执行模块化结构。 适用于持续交付软件开发过程。  对应用程序的一小部分进行更改只需要重建和重新部署一个或少量服...

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

Java

很多未解之谜终于有答案了:2018 年 JVM 生态系统报告出炉

18

邓龙华 发布于 2018-11-12

在Java开发者中,一直存在着很多鄙视链。如: IntelliJ → Eclipse → NetBeans Unix → Linux → Mac OS→ Windows → DOS Emacs → Vim → Sublime → Word → Power Point 这诸多鄙视链...

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

Spring

初试Spring Boot:构建第一个Web程序

3

changyuan.xu 发布于 2018-11-12

Spring Boot主要提供快速构建项目的功能。本文中我们会使用Spring Boot构建第一个Web程序,同时介绍Spring Boot最简单的功能,例如运行单元测试,发布与调用REST服务等。本文选自《Spring Boot 2+Thymeleaf企业应用实战》。 Spri...

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

Spring

【性能优化之道】每秒上万并发下的Spring Cloud参数优化实战

6

songhua.gao 发布于 2018-11-12

欢迎关注个人微信公众号:石杉的架构笔记(id:shishan100) 每周一到周五早八点半!精品技术文章准时送上!! 往期文章 1. 拜托!面试请不要再问我Spring Cloud底层原理 2. 【双11狂欢的背后】微服务注册中心如何承载大型系统的千万级访问? 目录 一、写在前面...

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

Spring

云计算,如何快速搭建微服务?

6

changyuan.xu 发布于 2018-11-12

编辑推荐: 本文来自于infoq,如今随着云计算越发流行,如何充分利用云环境提供的自动伸缩能力,并与特定云供应商实现松散的耦合,这已成为一个非常有趣的挑战。 近十年来,Spring 因其提供的依赖注入功能而广受 Java 开发者的欢迎,因其可以帮助大家开发出松散耦合的系统。简单来...

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

Java

【双11狂欢的背后】微服务注册中心如何承载大型系统的千万级访问?

4

Harries 发布于 2018-11-09

欢迎关注微信公众号: 石杉的架构笔记 (id: shishan100 ) 周一至周五早8点!精品技术文章准时送上!! 往期文章 1. 《拜托!面试请不要再问我Spring Cloud底层原理》 目录 : 一、问题起源 二、Eureka Server设计精妙的注册表存储结构 三、E...

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

Spring

Spring Cloud 微服务实战详细笔记

11

尖兵 发布于 2018-11-08

本文是看某课网关于 SpringCloud 微服务实战的视频总结的笔记,其中涉及了 Eureka Server 和 Eureka Client 的配置 Eureka Server 高可用性 服务间通信的两种方式:RestTemplate 和 Feign RabbitMQ 的安装和...

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

Java

十年Java架构学习经验总结:第六点尤为重要

11

songhua.gao 发布于 2018-11-08

你有没有静下心来思考过:同样是做了x年Java开发,为什么你的技术比别人差很多?为什么别人每月28K你却只有10K? 其实技术水平的高低和个人智商关系不大(毕竟能做Java编程开发大家都不会差),主要和勤奋程度、提升方法有关。 勤奋程度不必多说,全靠自我监督和自制力。在这里我们详...

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