摘要:
### Istio简介 通过负载均衡、服务间的身份验证、监控等方法,Istio 可以轻松地创建一个已经部署了服务的网络,而服务的代码只需很少更改甚至无需更改。 通过在整个环境中部署一个特殊的 sidecar 代理为服务添加 Istio 的支持,而代理会拦截微服务之间的所有网络通信,然后使用其控制平面 阅读全文
摘要:
Apache SkyWalking的UI界面主要分为以下几个区域:
功能选择区:这里列出了主要的UI功能,包括仪表盘、拓扑图、追踪、性能刨析、告警等功能
重新加载区:控制重新加载机制,包括定期重新加载或手动重新加载。
时间选择器:控制时区和时间范围。这里有一个中文/英文切换按钮,默认,UI使用浏览器语言设置。
下面逐一介绍功能选择区的各个功能。 阅读全文
摘要:
Paint in 3D Paint in 3D用于在游戏内和编辑器里绘制所有物体。所有功能已经过深度优化,在WebGL、移动端、VR 以及更多平台用起来都非常好用! 它支持标准管线,以及 LWRP、HDRP 和 URP。通过使用GPU 加速,你的物体将以难以置信的速度被绘制。代码还经过深度优化来防止 阅读全文
摘要:
阿珍:“在高并发下遇到瓶颈的时候,经常会用到缓存来提高整个系统的性能。”
老徐:“嗯,不过缓存能够大大提升整个系统的性能,但同时也引入了更多复杂性。”
阿珍点了点头,说:“是啊,缓存穿透、缓存击穿、缓存雪崩、缓存热点这些东西,这些东西我一直分不清楚,经常混淆。”
老徐立刻自信满满地说:“这个我懂啊,你听我给你娓娓道来。” 阅读全文
摘要:
人物背景: 老徐,男,本名徐福贵,从事Java相关研发工作多年,职场老油条,摸鱼小能手,虽然岁数不大但长的比较着急,人称老徐。据说之前炒某币败光了所有家产,甚至现在还有欠债。 阿珍,女,本名陈家珍,刚刚入职不久的实习生,虽然是职场菜鸟但聪明好学。据说是学校的四大校花之一,追求她的人从旺角排到了铜锣湾 阅读全文
摘要:
阿珍:“老徐,你这茶杯了泡的什么?红红的。”
老徐:“这是枸杞呀。”
阿珍:“枸杞?你最近什么干多了,这么虚!”
老徐:“怎么可能?看我这身体,不弱的好吧!”
阿珍一脸坏笑地说:“那就是软了。”
老徐的老脸一红,辩解到:“我这是养养生,我很强的,好吧。” 阅读全文
摘要:
人物背景: 老徐,男,本名徐福贵,从事Java相关研发工作多年,职场老油条,摸鱼小能手,虽然岁数不大但长的比较着急,人称老徐。据说之前炒某币败光了所有家产,甚至现在还有欠债。 阿珍,女,本名陈家珍,刚刚入职不久的实习生,虽然是职场菜鸟但聪明好学。据说是学校的四大校花之一,追求她的人从旺角排到了铜锣湾 阅读全文
摘要:
阿珍探出头看了看老徐的屏幕,全部都是绿色的曲线图,好奇地问:“老徐,你看的这是什么?”老徐看的太入神,转过头才发现阿珍,尬尴地笑了笑说:“我就是看看最近的行情。”老徐立马切换了窗口。 阅读全文
摘要:
跳跃表简介 跳跃表(skiplist)是一个有序的数据结构,它通过在每个节点维护不同层次指向后续节点的指针,以达到快速访问指定节点的目的。跳跃表在查找指定节点时,平均时间复杂度为,最坏时间复杂度为O(N)。 Redis使用跳跃表(skiplist)作为有序集合(zset)的底层实现之一。当有序集合的 阅读全文
摘要:
快速列表简介 在Redis3 .2版本之前,存储列表(list)数据结构使用的是压缩列表(ziplist)和链表(linkedlist),当列表元素个数比较少并且每个元素占用空间比较小的时候,使用压缩列表。当列表元素个数比较多或者某个元素占用空间比较大的时候,使用链表。 考虑到链表的附加空间相对太高 阅读全文