阿里云边缘云一面

  • 项目拷打。
  • Go使用Map需要注意的点:有序性、扩容机制、多并发安全问题。

1、并发读写是我们使用 map 中很常见的一个错误。多个协程并发读写同一个 key 的时候,会出现冲突,导致 panic。

2、如果直接对整个Map加锁的话,可能导致:1、性能下降;2、死锁。3、有一种sync.map的做法

读写锁分离,

3、使用channel的做法。

  • Go框架的选型。Http -> Rpc -> Orm。
  • DNS和EDNS【DNS上多加了一些字段】主要作用是允许DNS resolver 传递用户的IP 地址给权威DNS 服务器。
  • Http1.1 长连接:在header加入keep-alive,连接复用,串行。短连接:每次传输数据都会新建和断开连接。
  • Http2.0 I/O多路复用:并行,有一个标识序列号,根据序列号组织数据,同一个链接中,干多个连接的事情。
  • OSI7层。
  • 进程切换。
  • 做题:二分
全部评论
边缘云是做什么的?
点赞 回复 分享
发布于 2023-05-31 20:51 湖南
做题是现场手写代码吗?
点赞 回复 分享
发布于 2023-05-31 20:36 湖北

相关推荐

08-26 10:43
门头沟学院 Java
秋招第一个意向,加油加油
落北北:同学,瞅瞅我司,医疗独角兽,校招刚开,名额有限,先到先得,我的主页最新动态,绿灯直达,免笔试~
点赞 评论 收藏
分享
评论
1
8
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务