logo-elastic

elasticsearch + logstash + kibana(ELK)是一套开源日志方案

  • Logstash:负责日志的收集,处理和储存
  • Elasticsearch:负责日志检索和分析
  • Kibana:负责日志的可视化(生成各种chart)

通常,我们会使用tail,grep在服务器上查看日志,但服务器权限并不适合开放给所有人,同时,也不是人人都适合上机进行操作,正如[……]

继续阅读

cdn-networks

使用CDN加速网站访问速度

CDN的全称是Content Delivery Network,即内容分发网络。其目的是通过在现有的Internet中增加一层新的网络架构,将网站的内容发布到最接近用户的网络“边缘”,使用户可以就近取得所需的内容,加快用户访问网站的响应速度,提升用户体验。

CDN示意图:

CDN一般用户分发静态资源,css,js,音频、视频等等,当用户请求资源时,CD[……]

继续阅读

tor-logo

什么是Tor

TorThe Onion Router洋葱路由器)是实现匿名通信的自由软件。用户通过Tor可以在因特网上进行匿名交流。进入Tor网络后,加密信息在路由器间层层传递,最后到达“出口节点”(exit node),明文数据从这个节点直接发往原来的目的地。对于目的地主机而言,是从“出口节点”发来信息。要注意的是明文信息即使在Tor网络中是加密的,但离开Tor后仍然是明文的。维基解密创始[……]

继续阅读

fastDFS分布式存储架构

FastDFS是一个开源的高性能分布式文件系统(Distributed File System)。它解决了大数据量存储和负载均衡等问题。能够满足照片、视频分享等类型网站的需求。

FastDFS有三个角色:tracker、storage和client。

  • tracker:主要做调度工作,起负载均衡的作用。在内存中记录集群中所有存储组和存储服务器的状态信息,是客户端和数据服务器交互的中枢。[……]

    继续阅读