运维开发网

架构

0
  • 网络编程---scoket使用,七层协议,三次挥手建连接,四次挥手短链接

    目录 == 网络编程 == 软件开发架构 网络编程 互联网协议 TCP协议的工作原理 Socket == 网络编程 == 软件开发架构 开发软件 必须要开发一套 客户端与服务端 客户端与服务端的作用 服务端:24小时不间断提供服务 客户端:如果想要找服务,就...[详细]

    2020-07-23 21:26 分类:路由交换
  • 1017课堂小结

    目录 软件开发架构 C/S架构: B/S架构: 互联网协议 物理连接层 数据链路层 网络层 传输层 传输数据的协议 应用层 TCP协议 Socket 软件开发架构 C/S架构: Client: 客户端 Server: 服务端 优点: 软件的使用稳定,并且可以节省网络资源。 缺...[详细]

    2020-07-23 20:58 分类:路由交换
  • 数据中心服务器基础知识大全

    服务器对于每个从事it工作的人来说并不陌生,但是服务器所涉及的各种知识细节,并非大家都十分清楚,为了让大家深入了解服务器的关建知识点,我在网络上找到一些资料,合并整理,旨在帮助大家从服务器的架构和分类开始。 按照服务器的体系...[详细]

    2020-07-23 19:49 分类:路由交换
  • 用一个通俗易懂的实战案例,彻底搞懂单例模式

    一、背景在企业网站后台系统中,一般会将网站统计单元进行独立设计,比如登录人数的统计、IP数量的计数等。在这类需要完成全局统计的过程中,就会用到单例模式,即整个系统只需要拥有一个计数的全局对象。在网站登录这个高并发场景下,由...[详细]

    2020-07-23 09:08 分类:编程语言
  • 微服务架构中的BFF到底是啥?

    一、从一个MyShop开始说起为了讲清BFF是个啥,这里引用我在波波老师的课程《Spring Boot与K8s云原生应用开发》中学到的一个案例,来跟大家分享一下,并尽力说清楚BFF是啥,又是如何演化出来的。假设我们在一个开发团队中,开发了一个叫做...[详细]

    2020-07-23 08:55 分类:编程语言
  • 阿里架构师全方位、多角度的剖析数据的持久化和一致性

    本文已收录GitHub,更有互联网大厂面试真题,面试攻略,高效学习资料等在阅读之前,我想你很可能已经使用过许多存储层的技术了,例如缓存、文件、关系数据库,甚至一些云上key-value的存储服务,但就如同我之前提到的那样,某项具体技术总...[详细]

    2020-07-22 09:08 分类:编程语言
  • 在面试了阿里、腾讯众多大厂之后,我终明白了为什么需要消息队列

    本文已收录GitHub,更有互联网大厂面试真题,面试攻略,高效学习资料等消息队列是最古老的中间件之一,从系统之间有通信需求开始,就自然产生了消息队列。但是给消息队列下一个准确的定义却不太容易。我们知道,消息队列的主要功能就是收...[详细]

    2020-07-22 09:04 分类:编程语言
  • 从源码角度来剖析ThreadLocal到底有没有内存泄漏?

    1. 前言ThreadLocal 也是一个使用频率较高的类,在框架中也经常见到,比如 Spring。有关 ThreadLocal 源码分析的文章不少,其中有个问题常被提及:ThreadLocal 是否存在内存泄漏?不少文章对此讲述比较模糊,经常让人看完脑子还是一头雾水...[详细]

    2020-07-22 08:17 分类:编程语言
  • 软件体系风格选择小结

    需求 要做一个网络仿真系统,为此需要选择合适的“架构”,在搜寻资料后得知应该确定的专有名词是《软件工程》领域的“软件体系风格”。 资料选择 1、软件体系风格分类 http://read.pudn.com/downloads76/ebook/286805/%C8%ED%BC%FE%CC%E...[详细]

    2020-07-21 20:23 分类:路由交换
  • saltstack高效运维

    saltstack salt灵活性强大,可以进行大规模部署,也能进行小规模的系统部署。salt的设计架构适用于任意数量的服务器,从少量本地网络系统到跨越数个数据中心,拓扑架构都是c/s模型,配置简单。   不管是几台、几百台、几千台服务器,都...[详细]

    2020-07-21 16:23 分类:路由交换