标签:服务端

Java

jdk下httpserver源码解析

6

changyuan.xu 发布于 2020-04-05

在写这篇博客之前我查了很久发现全网都没有一篇写httpserver源码解析的 所以今天就由我来为大家解析一下httpserver的源码。(这里我会去掉其中的https部分的源码,只讲http部分,对httpserver中https的实现感兴趣的读者可以尝试自己去阅读,这部分并不复...

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

Java

java NIO理解分析与基本使用

2

xiaoli.he 发布于 2020-04-04

我前段时间的一篇博客 java网络编程——多线程数据收发并行 总结了服务端与客户端之间的收发并行实践。原理很简单,就是针对单一客户端,服务端起两个线程分别负责read和write操作,然后线程保持阻塞等待读写执行。 事实上,这样的模式非常糟糕。因为每一个客户端在服务端需要占用两条...

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

Java

APM系统 – SkyWalking

4

xirruiqiang 发布于 2020-04-04

官方地址就是在这里 : https://github.com/apache/skywalking 官方给的设计图在这里 : 这个就是整体的设计架构图. 1. 安装 由于我小白的原因, 其中skywalking 配置文件先介绍一下吧. [admin@hadoop1 apache-s...

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

Spring

SpringCloud整合Eureka

1

hanze 发布于 2020-04-04

1, Eureka 是Netflix开发的基于Rest服务的服务注册与服务发现的组件,包括EurekaServer用于监控注册的服务和接收请求发送给服务的提供者,EurekaClient为注册者 复制代码 2, Dubbo 是一个微服务整体架构的框架,提供的功能包括服务注册发现,...

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

编程技术

不是你需要中台,而是一名合格的架构师(附各大厂中台建设PPT)

84

xiaoli.he 发布于 2020-04-04

点击上方“ Python数据科学 ”,星标公众号 重磅干货,第一时间送达 ☞500g+超全学习资源免费领取 来源:肉眼品世界 作者:ahello 导读: 年前,关于中台的说法,众说纷纭, 以36氪影响力、国酒茅台、离职CIO、失败项目等诸多热点,迅速成为热文,在朋友圈转发;而后又...

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

编程技术

数字化转型 | 企业IT应用的架构发展历程

4

hellas 发布于 2020-04-04

应用架构(Application Architecture)描述了IT系统功能和技术实现的内容。应用架构可简单分为以下两个不同的层次: 企业级的应用架构:企业层面的应用架构起到了统一规划、承上启下的作用,向上承接了企业战略发展方向和业务模式,向下规划和指导企业各个IT系统的定位和...

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

Java

做一些简单工作经历总结,自己想到那算那吧

yeseng 发布于 2020-04-04

离上一次发随笔快一年了,时间过的好快呀。 一七年毕业以来自己工作也快三年左右了,自己最开始其实是想找java开发的,大学的毕设也是用jsp写的一个简单的web网站,无奈面试总被刷而且遇到了大量的培训机构。于是乎就转入软件测试这个行业。没想到啊转眼间一干就三年多了。 记得第一家公司...

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

Java

Java接口测试Cookie与token原理解析

3

xirruiqiang 发布于 2020-04-03

一、Cookie与token机制测试 Cookie与Session token机制 cookie/session机制需要在服务端保存大量的session信息,造成严重负担,而token机制则避免记录大量信息,采用服务器签发的token完成验证。 1、客户端使用用户名跟密码请求登录...

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

Java

云原生网络代理 MOSN 多协议机制解析

26

尖兵 发布于 2020-04-03

<SOFA:Channel/>,有趣实用的分布式架构频道。回顾视频以及 PPT 查看地址见文末。 欢迎加入直播互动钉钉群 : 21992058,不错过每场直播。 本文根据 SOFAChannel#13 直播分享整理,主题:云原生网络代理 MOSN 多协议机制解析。 大...

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

编程技术

从 0 到千万级用户亿级请求微服务架构历程

20

yeseng 发布于 2020-04-03

单体应用因其架构简单、使用技术门槛低、研发快速上手、项目快速上线等特点是创业公司初级阶段的必然产物。随着平台用户规模的递增,产品功能的丰富以及需求迭代的频率也会加速,相对应的研发人数也逐步递增,系统的性能问题、研发人员之间的协作问题、交付速度等一系列的问题就慢慢凸显,这些问题会逐...

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

编程技术

说得太好了!阿里巴巴为什么不用 ZooKeeper 做服务发现?

12

Harries 发布于 2020-04-03

作者:坤宇 yq.aliyun.com/articles/601745?scm=20140722.184.2.173 站在未来的路口,回望历史的迷途,常常会很有意思,因为我们会不经意地兴起疯狂的念头,例如如果当年某事提前发生了,而另外一件事又没有发生会怎样?一如当年的奥匈帝国皇位...

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

Java

面试刷题27:程序员如何防护java届的新冠肺炎?

3

likai 发布于 2020-04-03

背景 安全是软件设计的第二个非功能性需求,一般是当软件出现安全问题的时候才会得到重视。 最明显的比如 数据库用户信息和密码泄漏等; 数据加解密技术 单向加密 md5+salt值, 这个是软件设计中使用的比较多的。 但是要预防彩虹表的解密,在加密前校验密码的规则,符合安全等级。 对...

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

Java

攻击Java中的JNDI、RMI、LDAP(二)

4

wenming.gapo 发布于 2020-04-03

上文我简述了JNDI,本文我将演示如何攻击JNDI。 JNDI注入 这个东西是BlackHat 2016(USA)的一个议题 “A Journey From JNDI LDAP Manipulation To RCE” 提出的。他的攻击步骤可以概括为以下几步: 服务端实例化JND...

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

编程技术

深入浅出动态化 SSR 服务(三):架构篇

3

hellas 发布于 2020-04-03

在前面的《开发工具篇》及《SSR 服务篇》中,我们已经能够开发出一个开发灵活、动态化、高性能、高稳定性的单机 SSR 服务了。但其中过于细节,还仍然不具备能够承担 工业级 之名。在现实中我们的系统设计一般是 自上而下 、 高屋建瓴 式地从更整体的架构层面来分析,如此层层递进,从宏...

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

编程技术

沈剑:我的架构师之路(下)

6

xiaoli.he 发布于 2020-04-03

【精选转载 】 |  作者 /阿里云MVP社区 快狗打车CTO沈剑的直播分享文字总结分享与你! 沈剑,公众号“架构师之路”的作者,曾任百度高级工程师和58同城高级架构师、技术委员会主席、技术学院优秀讲师,现为到家集团技术委员会主席和技术VP,同时也是快狗打车的CTO。本...

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

Java

so easy!松哥手把手带你撸一个 Redis 的 Java 客户端

2

尖兵 发布于 2020-04-03

今日干货 刚刚发表 查看: 66666 回复:666 公众号后台回复 ssm,免费获取松哥纯手敲的 SSM 框架学习干货。 其实今天是想和小伙伴们聊一下 Redis 的通信协议 RESP。在搞懂这个通信协议的基础上,松哥手把手带领大家做一个简易的 Redis Java 客户端。 ...

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

Java

最适合新手入门的SpringCloud教程 6—Ribbon负载均衡「F版本」

19

changyuan.xu 发布于 2020-04-02

SpringCloud版本:Finchley.SR2 SpringBoot版本:2.0.3.RELEASE 源码地址: https://gitee.com/bingqilinpe… 前言 写博客一个多月了,断断续续的更新,今天有小伙伴催更新了,很高兴,说明我的分享是有...

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

编程技术

简单易懂的golang[go-micro]微服务

3

yanxinchi 发布于 2020-04-02

微服务是一个新兴的软件架构,就是把一个大型的单个应用程序和服务拆分为数十个的支持微服务。一个微服务的策略可以让工作变得更为简便,它可扩展单个组件而不是整个的应用程序堆栈,从而满足服务等级协议。 一般的微服务工作流程都可以用写明这种图来表达。 先把自己的服务注册到注册中心 客户端调...

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