标签:反向代理

Spring

万字Spring Cloud Gateway2.0,面向未来的技术,了解一下?

9

hellas 发布于 2019-10-18

原创:小姐姐味道(微信公众号ID:xjjdog),欢迎分享,转载请保留出处。 本文将从知识拓扑讲起,谈一下api网关的功能,以及spring cloud gateway的使用方法。文章很长,可以先过一下目录。 一、知识拓扑 (使用和原理) 二、网关的作用 三、Predicate,...

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

Java

开发十年面试过1000个人,总结出这份高薪Java 试秘诀

4

尖兵 发布于 2019-10-18

目录: 框架是重点,但别让人感觉你只会山寨别人的代码 别只看单机版的框架,分布式也需要了解 对于数据库,别只知道增删改查,得了解性能优化 Java核心,围绕数据结构和性能优化准备面试题 Linux方面,至少了解如何看日志排查问题 通读一段底层代码,作为加分项 切记切记,把上述技能...

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

编程技术

毕业3年Java程序员,年薪20W,他是如何达到的?

8

changyuan.xu 发布于 2019-10-17

Java架构师,首先要是一个高级java攻城狮,熟练使用各种框架,并知道它们实现的原理。jvm虚拟机原理、调优,懂得jvm能让你写出性能更好的代码;池技术,什么对象池,连接池,线程池…… Java构架师需要掌握的技术: 1、熟练使用各种框架,并知道它们实现的原理。 2、jvm虚拟...

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

Java

浅谈分布式锁

hellas 发布于 2019-10-15

为什么要有分布式锁 随着架构系统的演进,由纯真的单机架构到容器化编排的分布式架构,可以说是一个大型互联网企业发展的必然走向。在网站初创时,应用数量和用户较少,可以把Tomcat和Mysql部署在同一台机器上。随着用户数量增多,访问量增大,并发升高,Tomcat和MySQL竞争资源...

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

Spring

8张图带你认识SpringCloud框架(附spring源码,建议收藏)

11

xiaoli.he 发布于 2019-10-15

本文基于SpringBoot 1.5.7和SpirngCloud Dalston.SR5。 针对这个架构图我分层介绍一下: 1、是web服务器的选型,这个我选择的是nginx+keepalived,haproxy也是一个选择,但是haproxy在反向代理处理跨域访问的时候问题很多...

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

编程技术

微服务架构ServiceMesh

7

刘莉莉 发布于 2019-10-15

编辑推荐: 本文主要讲解Service Mesh的概念及实现原理,希望能对您有所帮助。 本文来自博客园,由火龙果软件刘琛编辑推荐 什么是Service Mesh? Service Mesh的概念最早是由Buoyant公司的CEO William Morgan在一篇文章里提出,他给...

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

Java

感觉自己不会的东西太多了,不知道如何下手?

1

yeseng 发布于 2019-10-14

GitHub 8.8k Star 的Java工程师成神之路 ,不来了解一下吗? GitHub 8.8k Star 的Java工程师成神之路 ,真的不来了解一下吗? GitHub 8.8k Star 的Java工程师成神之路 ,真的确定不来了解一下吗? 如果让我统计下,粉丝问我做多...

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

编程技术

我以为自己是个优秀的架构师,直到看完本文……

47

xiaoli.he 发布于 2019-10-12

来源丨阿里技术(ID:ali_tech) 架构师是一个既能掌控整体又能洞悉局部瓶颈并依据具体的业务场景给出解决方案的团队领导型人物。 看似完美的“人格模型”背后,是艰辛的探索。 今天,阿里巴巴技术专家九摩将多年经验,进行系统性地总结,帮助更多架构师在进阶这条路上走得更“顺畅”,姿...

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

Java

java开发面试问答—-devops篇

yeseng 发布于 2019-10-12

awk ‘{a[$1]++;} END {for(i in a){print i a[i];}}’ nginx.log 如何批量替换文本中的字符串 sed -i "s/x/y/g" * 一个文件中可以使用vim tr命令替换 aws g...

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

Java

New Frontend 技术资料分享 (#1)

hellas 发布于 2019-10-10

New Frontend 的「技术资料分享」会和大家分享开发相关的技术资料、开源项目、新闻资讯,每月更新。如果你看到值得分享的资料、项目、资讯, 欢迎推荐 。 Sublime Merge是 Sublime Text 作者编写的 git 图形客户端,使用了 Sublime Text...

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

编程技术

搞懂高可用缓存架构,总结五大缓存问题解决方案

4

darida 发布于 2019-10-09

  目录 一、缓存特征 二、LRU 三、缓存类型 四、CDN 五、缓存问题 六、数据分布 七、一致性哈希 一、缓存特征 命中率 当某个请求能够通过访问缓存而得到响应时,称为缓存命中。 缓存命中率越高,缓存的利用率也就越高。 最大空间 缓存通常位于内存中,内存的空间通常比...

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

Java

使用jenkins的jacoco插件快速实现统计单元测试覆盖率 原 荐

19

likai 发布于 2019-10-08

fastjrun的个人空间 快嘉开发框架 正文 使用jenkins的jacoco插件快速实现统计单元测试覆盖率 顶 原 荐   fastjrun 发布于 昨天 21:32 字数 468 阅读 14 收藏 0 Jenkins 同样是5年开发,年薪50万和年薪15万的差距在...

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

Spring

你需要具备这些条件才能更好的学习Spring Security 和Apache Shiro

2

尖兵 发布于 2019-10-08

前言 web应用达到生产需要就必须有安全控制。java web领域经常提及的两大开源框架主要有两种选择 Spring Security和Apache Shiro 。所以学习这两种框架也是java开发者提高水平的必经之路。从今天开始连续一段时间内,研究一下Spring Securi...

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

Java

你需要具备这些条件才能更好的学习Spring Security 和Apache Shiro

2

Harries 发布于 2019-10-08

前言 web应用达到生产需要就必须有安全控制。java web领域经常提及的两大开源框架主要有两种选择 Spring Security和Apache Shiro 。所以学习这两种框架也是java开发者提高水平的必经之路。从今天开始连续一段时间内,研究一下Spring Securi...

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

Java

跟我学SpringCloud | 第九篇:服务网关Zuul初探

6

尖兵 发布于 2019-10-05

Springboot: 2.1.6.RELEASE SpringCloud: Greenwich.SR1 如无特殊说明,本系列教程全采用以上版本 前面的文章我们介绍了,Eureka用于服务的注册于发现,Feign支持服务的调用以及均衡负载,Hystrix处理服务的熔断防止故障扩散...

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

Java

细说 Http 中的 Keep-Alive 和 Java Http 中的 Keep-Alive 机制

7

Harries 发布于 2019-10-01

这个词看着有点熟,很多地方好像都见过。 TCP 的 KeepAlive,Http 的 KeepAlive,现在就连一些前端框架都有类似 KeepAlive 的东西了(比如 VUE.js,保持路由)。 本文介绍 HTTP 和 TCP 中的 KeepAlive 机制,其他方面不在本文...

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

编程技术

究竟啥才是互联网架构"高可用"

16

songhua.gao 发布于 2019-09-30

编辑推荐: 本文来自于csdn,本文主要讨论了高可用的概念和实践,希望大家对互联网架构的高可用有个系统的认识。 一、什么是高可用 高可用HA(High Availability)是分布式系统架构设计中必须考虑的因素之一,它通常是指,通过设计减少系统不能提供服务的时间。 假设系统一...

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

编程技术

微服务架构中缓存模式

10

xiaoli.wang 发布于 2019-09-29

在微服务世界中,每个人都使用缓存,缓存无处不在。缓存可以提高性能,减少后端负载,或者减少down机时间。有许多方法可以配置系统中的缓存,缓冲应该被放在系统的哪个层上?根据以往成功经验,系统中您应该只在一个地方使用缓存。不应该同时在多个层中组合模式和缓存,例如同样的内容在HTTP层...

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