标签:主机

编程技术

企业安全体系架构分析:开发安全架构之安全性架构

8

Harries 发布于 2019-07-15

什么是安全性? 安全包括网络层面、传输层面、系统层面、应用层面、数据层面的安全,要考虑安全性架构需要从这5方面入手,当然最不能忽视的还是业务本身。 如何构建网络层面的安全? 其实在上一篇的架构体系中已经涉及了一部分了,就是代理服务器,用于隐藏真实应用服务器地址,当然这只是很小的一...

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

Java

OkHttp – ConnectInterceptor源码简析

yanxinchi 发布于 2019-07-11

Github: okhttp 分析版本: 930d4d0 Opens a connection to the target server and proceeds to the next interceptor intercept(chain: Interceptor.Chain...

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

Java

一套基础自动化部署搭建过程

11

wenming.gapo 发布于 2019-07-11

问题背景 公司初创技术团队,没有任何基础设施的情况下,需要搭建一系列code管理以及自动化部署等工具….所以 引发了下面一系列的部署过程,历时两天,中间也是碰到各种问题,但最终把基本工具全部搭建成功,耶~,下面带大家一起看下此次搭建过程。 资源 服务器一台,CentO...

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

编程技术

从技术雷达看​DevOps的十年——容器技术和微服务

8

xubiao.zhuang 发布于 2019-07-11

在上一篇文章中,我们讲到了基础设施即代码和云计算给运维领域带来的深远影响。而 DevOps 运动不仅仅改变了运维端,同时也改变了开发端,特别是 Docker 的兴起和微服务架构的流行。在这一篇,我们将通过技术雷达上相关条目的变化来考察 Docker 和微服务的发展。 在 Dock...

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

Java

基于内存和 Redis 的两级 Java 缓存框架

1

xirruiqiang 发布于 2019-07-10

简介 J2Cache 是 OSChina 目前正在使用的两级缓存框架(要求至少 Java 8)。第一级缓存使用内存(同时支持 Ehcache 2.x、Ehcache 3.x 和 Caffeine),第二级缓存使用 Redis(推荐)/Memcached 。 由于大量的缓存读取会导...

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

Java

127.0.0.1和0.0.0.0地址的区别

1

小丁 发布于 2019-07-10

之前在使用tomcat的时候,启动tomcat默认都会绑定到127.0.0.1这个地址,最近在使用hexo写博客的时候发现通过 hexo server命令启动服务的时候绑定的ip地址是0.0.0.0。那么这两个IP地址到底有什么不同呢? 在讲解两个地址的不同之前,我们先回顾一下I...

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

编程技术

终于有人把服务调用说清楚了

12

hellas 发布于 2019-07-10

导读: RPC,微服务,Service Mesh这些服务之间的调用是什么原理? 作者 codedump codedump.info 博主,多年从事互联网服务器后台开发工作。可访问作者博客阅读 codedump 更多文章。 本文专注于演化过程中每一步的为什么(Why)和是什么(Wh...

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

Java

京东后端Java高级架构师面经+面试题:Spring+多线程+NIO+MySQL

2

wenming.gapo 发布于 2019-07-09

之前面了腾讯的提前批,不过没走流程。同期还面了阿里的两轮面试,被告知不走流程就不能面了,所以也没面完。 后来走了京东这边的流程。前几天刚刚面完HR。 正好今天分享一下面经,大家可以多交流交流哈。 京东面经 第一轮:电话初面 第二轮:技术面谈 第三轮:高管复试 第四轮:HR最后确认...

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

编程技术

『互联网架构』软件架构-springcloud分布式链路跟踪sleuth(105)

38

darida 发布于 2019-07-09

前面说了,Hystrix(限流,熔断),Eureka注册中心,zuul微网关,Spring Cloud Config分布式配置文件。这么多微服务,如何串联调用链,快速定位问题。 源码:https://github.com/limingios/netFuture/tree/mast...

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

编程技术

服务网格(Service Mesh)与 Kubernetes 的服务发现

10

hanze 发布于 2019-07-09

伴随着微服务架构, 容器编排技术 和云原生(Cloud Native)应用的发展,William Morgan 两年前一篇《 What’s a service mesh? And why do I need one? 》把服务网格(Service Mesh)带入到更多...

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

编程技术

颠覆微服务认知:深入思考微服务的七个主流观点

8

xirruiqiang 发布于 2019-07-08

作者 | 梁桂钊 微服务架构现在已经成为了企业应用架构的必聊话题,本文沉淀了作者多年工作的所见所闻和实战思考,跳出纯技术的视角去思考架构,去看待微服务,保证利用现有的技术(工具)实现业务价值的最大化。 一、逃离单体系统,拥抱微服务? 单体系统和微服务的区别在于,一个单体系统是一个...

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

Java

Java Socket与TCP/IP协议栈

4

xiaoli.he 发布于 2019-07-08

很多同学知道在大学课程中,我们学习的《计算机网络》一书采用的是OSI七层网络模型(OSI Model),但是OSI 七层模型是一种抽象模型,在操作系统实际实现中,采用的是TCP/IP四层网络模型,四层模型将七层模型合并为了 应用层(Application Layer)、传输(Tr...

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

Java

死磕Tomcat系列(5)——容器

2

hanze 发布于 2019-07-08

死磕Tomcat系列(5)——容器 回顾 在 死磕Tomcat系列(1)——整体架构 中我们简单介绍了容器的概念,并且说了在容器中所有子容器的父接口是 Container 。在 死磕Tomcat系列(2)——EndPoint源码解析 中,我们知道了连接器将请求过来的数据解析成To...

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

Java

HttpClient高级进阶-ConnectionManager

刘莉莉 发布于 2019-07-08

本文介绍HttpClient的连接管理,主要介绍使用BasichttpClientConnectionManager和PoolingHttpClientConnectionManager来实现强制安全,协议兼容和有效使用HTTP连接。 用于单线程连接的BasicHttpClien...

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

Java

ESP8266开发之旅 网络篇⑨ HttpClient——ESP8266HTTPClient库的使用

3

xubiao.zhuang 发布于 2019-07-08

在前面章节的博客中,博主介绍了ESP8266WiFi库 Tcp client的用法,并模拟了Http请求。但是,可以看出通过WiFiClient模拟Http请求,我们需要自己拼装Http请求协议,稍微不小心就很容易拼接错误。 那么有没有针对Http请求操作的库呢?答案肯定是有的,...

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

Java

Java Socket与TCP/IP协议栈

4

xubiao.zhuang 发布于 2019-07-08

很多同学知道在大学课程中,我们学习的《计算机网络》一书采用的是OSI七层网络模型(OSI Model),但是OSI 七层模型是一种抽象模型,在操作系统实际实现中,采用的是TCP/IP四层网络模型,四层模型将七层模型合并为了 应用层(Application Layer)、传输(Tr...

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

Java

消息驱动式微服务:Spring Cloud Stream & RabbitMQ

19

puefu.he 发布于 2019-07-08

在本文中,我们将向您介绍 Spring Cloud Stream ,这是一个用于构建消息驱动的微服务应用程序的框架,这些应用程序由一个常见的消息传递代理(如 RabbitMQ 、 Apache Kafka 等)连接。 Spring Cloud Stream 构建在现有Spring...

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