Web开发语言Web数据库Web服务软件(又称中间件)Web安全现状分析Web常见架构组合web服务组件思维导图所有知识为个人学习笔记总结,仅供参考
web服务器和应用服务器的区别(软件开发架构模式浅谈)
一 背景和问题我个人平时会比较慎用“架构”这个词一方面是觉得业界有很多架构大师和架构模式,而我的认知和实践有限;另一方面是因为这个词看着挺高大上、有点务虚,如果不结合实际场景的具体问题来讨论,容易陷入“PHP是最好的语言”这样的辩论赛中。而不同场景中又有各自的问题,程序员们通过自己的理解和思考、针对实际场景对一些架构模式进行了扩展实践,以此来解决遇到的问题,也会基于同一个模式延伸出一些派生概念。兵无常势,水无常形。所以,我个人的观点是:以要解决的问题为出发点,去讨论我们要采用的架构模式(技术方案)。另外,由于我们是站在很多巨人肩膀上的,讨论时可以站在一些如SOLID等软件设计/开发原则的基础上[……]
服务器远程桌面连接不上(记一次远程桌面连接出现内部错误问题排查过程)
概述平时远程服务器桌面还是可以连接,不知道咋回事,今天就总是出现内部错误问题,下面记录下解决过程,以作备忘~排查思路1、确保远程连接打开右键电脑–属性–远程连接–允许远程协助2、关闭防火墙控制面板–windows防火墙–关闭防火墙3、重置winsock目录以管理员权限打开CMD, 执行:netsh winsock reset,然后重启电脑。到这里重新测试后就成功了~觉得有用的朋友多帮忙转发哦!后面会分享更多devops和DBA方面的内容,感兴趣的朋友可以关注下~
华为泰山服务器(华为在俄罗斯开设基于ARM技术的数据中心)
近日,据俄罗斯媒体CNnews报道,华为在俄罗斯建立了第一个基于ARM技术的数据中心,该数据中心由华为智能计算系统部门建造,是俄罗斯建设的首个此类设施。报道同时指出,新数据中心已被华为研究院和俄罗斯科学和学术界用于优化开源解决方案和超级计算机计算。尽管华为表示能提供x86架构的替代方案,但该数据中心目前却是由基于ARM架构的泰山服务器搭建而成,后者则搭载了华为旗下处理器设计公司海思半导体所研发的鲲鹏920处理器。值得注意的是,全球当前仅有十几个数据中心基于x86以外架构,华为此次在俄罗斯建设的数据中心便是其中的一员。而华为之所以选取ARM架构方案,除却技术因素,更多是国际环境影响使然。ARM与[……]
哪里有免费服务器(分享10个免费的服务器和网络监控工具)
概述分享一个很久之前笔记收藏的十个免费的服务器和网络监控工具,大家可以做个了解。iftop在类Unix系统中可以使用top查看系统资源、进程、内存占用等信息。查看网络状态可以使用netstat、nmap等工具。若要查看实时的网络流量,监控TCP/IP连接等,则可以使用iftop。下面安装iftop,查看网络收发包情况。yum install epel-release
yum install iftop
GangliaGanglia是伯克利开发的一个集群监控软件。可以监视和显示集群中的节点的各种状态信息,比如如:cpu 、mem、硬盘利用率, I/O负载、网络流量情况等,同时可以将历史数据以曲线[……]
supermicro服务器(间谍芯片植入如此简单)
距离此前《彭博商业周刊》发表的“间谍芯片门”已经过去近一年。2018 年 10 月初,彭博发布的一篇轰动业内的报道称,“包括苹果和亚马逊在内的主要科技公司所使用服务器的超威(Supermicro)主板,都已经被秘密地植入了米粒大小的芯片,从而使得中国黑客能够深入探查这些网络”。当时,苹果、亚马逊和超微公司都强烈否认了该报道。美国相关政府部门后也将其视为虚假报道予以驳回。根据《连线》的报道,虽然这个故事的真实性遭到批驳,但安全部门已经警告称,报道所描述的供应链攻击的可能性是真实存在的。据知名泄密者爱德华·斯诺登(Edward Snowden)透露,美国国家安全局多年来一直在做类似的事情。现在,研[……]
拨号服务器租用(出租屋里设暗房)
欢迎大家阅读“景德镇南河公安”头条号。如果您喜欢本头条号发布的文章,还可点击左上角关注我的头条号,每天都有精彩文章推荐。比起境外来电,本地陌生来电被接通的可能性更大,因为很多人都知道境外电话诈骗风险高。但不管接通哪个,其实没有本质的区别,哪怕来电显示是深圳本地,拨号人也有可能是藏身境外的骗子。而实现这一步,只需一台GOIP(猫池),即一种可插多张SIM卡的虚拟拨号设备。日前,警方在龙岗一间出租屋里,缴获96台GOIP,5万余张手机卡!犯罪嫌疑人靠着近百台GOIP设备,操纵数万张电话卡,协助境外诈骗团伙作案,据其交代,一个月就能获利三至五万!1普通民宅内惊现“暗门”8月12日,龙岗警方根据线索,[……]
查看linux服务器时间(Linux内核时钟系统和定时器实现)
1. Linux内核时钟系统和定时器实现Linux 2.6.16之前,内核只支持低精度时钟,内核定时器的工作方式:系统启动后,会读取时钟源设备(RTC, HPET,PIT…),初始化当前系统时间;内核会根据HZ(系统定时器频率,节拍率)参数值,设置时钟事件设备,启动tick(节拍)中断。HZ表示1秒种产生多少个时钟硬件中断,tick就表示连续两个中断的间隔时间。在我电脑上,HZ=250, 一个tick = 1/HZ, 所以默认一个tick为4ms。cat /boot/config-`uname -r` | grep 'CONFIG_HZ='
CONFIG_HZ=250设置时[……]
查看linux服务器时间(Linux获取时间速度的故事)
更多互联网精彩资讯、工作效率提升关注【飞鱼在浪屿】(日更新)读取时间需要多长时间?早在 2014 年 Netflix 将服务从 CentOS Linux 切换到 Ubuntu 时,这些奇怪的问题就浮出水面,出现了几个奇怪的性能问题,包括本文描述的一个问题。虽然你不太可能再遇到这个特定问题,但有趣的是这种类型的问题和调试它的简单方法:使用可观察性和实验工具的实用组合。Cassandra 数据库集群已切换到 Ubuntu,并注意到写入延迟增加了 30% 以上。对基本性能统计数据的快速检查显示 CPU 消耗增加了 30% 以上。Ubuntu 到底在做什么,导致 CPU 时间增加了 30%!?1. 命[……]
无服务器架构(没有服务器也行)
无服务器真的没有服务器吗?并不是只是开发人员不需要关心服务器Everything is Serverless2019年,伯克利预言:Serverless计算将会成为云时代默认的计算范式,并取代 Serverful(传统云)计算模式。Serverless又称为“无服务器”架构,它的出现,为架构设计、开发者编程带来了全新的思路,将基础设施建设、管理与运维等繁琐工作逐步下放到平台提供者,使应用开发无需关注服务器,更加关注核心业务。让开发聚焦应用创新华为云Serverless函数工作流FunctionGraph是一项基于事件驱动的函数托管计算服务,只用编写业务函数代码并设置运行的条件,不用配置和管理服[……]