标签:dubbo

编程技术

从Consul+Nginx到Istio,网易严选Service Mesh架构的持续演进

8

小丁 发布于 2019-08-30

No.1 前言 同网易严选的业务一样,在下层承载它的IT系统架构一样要生存、呼吸、增长和发展,否则过时的、僵化的IT系统架构会使我们的组织和业务陷入停顿,无法面对新的机遇和挑战。 这些年业界的服务端架构理念一直在持续演进,从单体模块化架构,到SOA(面向服务架构),再到微服务,最...

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

Java

聊聊dubbo的NettyServer

邓龙华 发布于 2019-08-30

序 本文主要研究一下dubbo的NettyServer AbstractServer dubbo-2.7.3/dubbo-remoting/dubbo-remoting-api/src/main/java/org/apache/dubbo/remoting/transport/A...

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

Spring

你以为大厂的代码就不烂了?看看公众号怎么说?

20

puefu.he 发布于 2019-08-30

点击“ 开发者技术前线 ”,选择“星标:top:” 13:21 在看|星标|留言, ?真爱 最近一个朋友进入梦寐以求的大公司,和我抱怨了下,他们大公司代码写的也不怎么好,连他一个菜鸡都能看出逻辑漏洞,都没人改。让他有点怀疑人生了。那么为什么有的大公司代码也会如此烂呢? ...

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

Spring

一份“热腾腾”的面经分享(写于拿到offer的24小时内)!

3

hanze 发布于 2019-08-29

公众号后台回复“ 学习 ”,获取作者独家秘制精品资料 扫描下方海报二维码,试听课程: 本文是公众号读者润土投稿的面试经历 感谢润土同学的分享 首先介绍一下我的面试经历,上周花了一周的时间,面试了5家公司,拿到两个offer,这篇面试分享是在拿到第二个offer的当天晚上写的。 由...

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

Java

Java 线程池 ThreadPoolExecutor 八种拒绝策略浅析

1

zhuangli 发布于 2019-08-29

前言 谈到 Java 的线程池最熟悉的莫过于 ExecutorService 接口了,jdk1.5 新增的 java.util.concurrent 包下的这个 api,大大的简化了多线程代码的开发。而不论你用 FixedThreadPool 还是 CachedThreadPoo...

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

Java

如果你也打算学习和使用 Spring Cloud

1

hellas 发布于 2019-08-29

本篇是我的 Spring Cloud 系列的开篇,那么多人都在写 Spring Cloud 的相关文章,为啥我还要写呢? 答:由于本人才疏学浅,学点东西就爱做个笔记,也不奢望多少人看到,主要是怕自己日后忘记,当然如果有人看到并且学到点东西,我也是非常高兴的。 Spring Clo...

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

Java

利用WxJava实现网站集成微信登录功能,核心代码竟然不超过10行

6

hellas 发布于 2019-08-29

最近网站PC端集成微信扫码登录,踩了不少坑,在此记录下实现过程和注意事项。 本文目录 一、微信开放平台操作步骤 微信开放平台地址:https://open.weixin.qq.com 一定要注意,网站集成微信登录需要在微信开放平台操作,它和微信公众平台不一样,虽然双方最后的用户唯...

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

Java

SPI 机制-插件化扩展功能

2

wenming.gapo 发布于 2019-08-29

SPI(Service Provider Interfaces),中文直译服务提供者接口,一种服务发现机制。可能很多人都不太熟悉这个机制,但是平常或多或少都用到了这个机制,比如我们使用 JDBC 连接操作数据库的时候。 SPI 主要适用于功能扩展的场景,如一些框架提供某一部分功能...

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

Spring

六大法宝解决 Redis 缓存雪崩 | 本月无套路送书来啦

4

hanze 发布于 2019-08-29

本文节选自 《Spring5 企业级开发实战》 Redis 雪崩 缓存层承载着大量的请求,有效保护了存储层。但是如果由于缓存大量失效或者缓存整体不能提供服务,导致大量的请求到达存储层,会使存储层负载增加,这就是缓存雪崩的场景。 解决缓存雪崩,可以从以下几个方面入手。 1.保持缓存...

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

Spring

嘿码程序员面试指南

13

xiaoli.wang 发布于 2019-08-29

一、电商项目的综述 1. 项目架构图 2. 项目人员配置 产品经理 :1人,确定需求以及给出产品原型图。 项目经理 :1人,项目管理,项目质量、进度管理,人力、资源整合调度。 设计团队 :2人,根据产品经理给出的原型制作静态页面。 开发团队 :6人,包括前端和后端业务实现,实现产...

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

Java

阿里巴巴微服务开源生态报告 No.10

1

xiaoli.he 发布于 2019-08-29

「阿里巴巴微服务开源生态报告」,汇集各个开源项目近期的社区动态,帮助开发者们更高效的了解到各开源项目的最新进展。 社区动态包括,但不限于:版本发布、人员动态、项目动态和规划、培训和活动。 非常欢迎国内其他微服务领域的开源项目将近期的社区动态,投递给我们,我们将一同发布。 以下是 ...

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

编程技术

软件架构万字漫谈:业务架构、应用架构与云基础架构

23

hanze 发布于 2019-08-28

软件架构漫谈:业务架构、应用架构与云基础架构 本部分节选自《 软件架构设计 》 软件开发就是把一个复杂的问题分解为一系列简单的问题,再把一系列简单的解决方案组合成一个复杂的解决方案。而软件开发中最大的挑战,就是即能够快速高效地针对需求、环境的变化做出改变,也能够持续提供稳定、高可...

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

编程技术

SpringCloud微服务架构系列 — 服务的注册、发现与调用

17

xirruiqiang 发布于 2019-08-28

简介 众所周知,SpringCloud是一个微服务框架,本质上是基于SpringBoot的一整套实现微服务的框架。包含了服务发现、负载均衡、断路器、服务网关、分布式配置等组件。其中服务注册、发现又有Netflix的Eureka,阿里的Dubbo,Apache的Consul等,本篇...

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

Java

SpringCloud微服务架构系列 — 服务的注册、发现与调用

17

hellas 发布于 2019-08-28

简介 众所周知,SpringCloud是一个微服务框架,本质上是基于SpringBoot的一整套实现微服务的框架。包含了服务发现、负载均衡、断路器、服务网关、分布式配置等组件。其中服务注册、发现又有Netflix的Eureka,阿里的Dubbo,Apache的Consul等,本篇...

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

Java

聊聊dubbo的DubboComponentScanRegistrar

xubiao.zhuang 发布于 2019-08-27

序 本文主要研究一下dubbo的DubboComponentScanRegistrar DubboComponentScanRegistrar dubbo-2.7.3/dubbo-config/dubbo-config-spring/src/main/java/org/apach...

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

Java

dubbo流量上线时的非平滑问题

12

yeseng 发布于 2019-08-27

点击上方蓝色字关注我们~ 前言 笔者最近解决了一个困扰了业务系统很久的问题。 这个问题只在发布时出现,每次只影响一两次调用,相较于其它的问题来说,这个问题有点不够受重视。 由于种种原因,使得这个问题到了业务必须解决的程度,于是就到了笔者的手上。 问题现场 我们采用的是dubbo服...

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