美团Java研发三面(3年经验):MySQL+Spring源码+分布式+算法+线程

虽然自己记性不太好,但还是记录了一下,热乎乎的面经啊,也有一些问题没能记住。三面技术面经如下:美团一面:中间省略掉大概几个问题,因为我不记得了,下面记得的基本都是我没怎么答好的。了解SOA,微服务吗?分布式系统如何负载均衡?如何确定访问的资源在哪个服务器上?一.轮询。二.随机。

为什么 DNS 使用 UDP 协议?

作者:Draven 面向信仰编程为什么这么设计(Why’s THE Design)是一系列关于计算机领域中程序设计决策的文章,我们在这个系列的每一篇文章中都会提出一个具体的问题并从不同的角度讨论这种设计的优缺点、对具体实现造成的影响。如果你有想要了解的问题,可以在文章下面留言。

面试题:输入URL之后会执行什么流程?

因为 IP 地址很长,不方便记忆,而 URL 地址好记很多,所以会使用 URL 来替代 IP 地址,而 URL 就像 IP 地址的别名一样,用它可以定位到相应的 IP 地址。

linux疑难杂症:为什么ssh连接服务器需要很长时间?附优化技巧

问题外网服务器用ssh去连其他linux机器,会等待30-60秒才有提示输入密码。1. DNS反向解析的问题OpenSSH在用户登录的时候会验证IP,它根据用户的IP使用反向DNS找到主机名,再使用DNS找到IP地址,最后匹配一下登录的IP是否合法。

「GCTT 出品」使用 Golang 构建 DNS 服务器

DNS服务器的相关要点如下:DNS服务器把域名转换为IP。DNS消息的长度最多为512字节,若超过这个长度,则必须使用EDNS。

Go语言自定义DNS解析器实践

写完了Java自定义DNS解析器实践和Java自定义DNS解析器负载均衡实现之后,自然也需要对Go语言的测试拓展相同的功能,走了一些弯路,最终目的还是实现了。今天分享一下Go语言HTTP接口测试自定义DNS解析的实现。

HTTP请求的完全过程

DNS查找过程如下:浏览器缓存:首先搜索浏览器自身的DNS缓存,看自身的缓存中是否是有域名对应的条目,而且没有过期,如果有且没有过期则解析到此结束。

gRPC-go框架中dns解析器的介绍以及实战测试

本篇文章主要是分析一下dnsResolver类型的解析器的核心原理;并且进行实际测试;最后分析一下,当dnsResolver解析失败时,实现重试机制的原理;1、dnsResolver解析器原理介绍dns解析器的原理,其实底层调用的是golang自带net包中的LookupHost

「系统架构」BIND结合NGINX+PHP实现DNS服务器URL转发

前几天在公司分享会偶尔说起DNS。争论了很久,很多同学都认为是DNS服务器自身提供了这个功能。DNS解析完成之后交由HTTP服务器,可以用任何服务端语言编写。

搭建属于你自己的私人DNS及广告过滤——AdGuardHome-92km教程

AdGuard Home默认使用Cloudflare DNS作为上游服务器,如果您服务器在国内可能请求上游DNS延迟比较高,在后台 – 设定 – 可以设置为国内的DNS,如腾讯的119.29.29.29,但坏处是不支持DNS over TLS。

网站地图