Qtas(Quite a Storage)is an experimental distributed storage system developed by Q-team in BJFU Advanced Computer Network sources.

Related tags

NetworkingfQtas
Overview
    _,.---._    ,--.--------.   ,---.        ,-,--.          .=-.-..=-.-. 
  ,-.' - ,  `. /==/,  -   , -\.--.'  \     ,-.'-  _\        /==/_ /==/_ / 
 /==/ ,    -  \\==\.-.  - ,-./\==\-/\ \   /==/_ ,_.'       |==|, |==|, |  
|==| - .=.  ,  |`--`\==\- \   /==/-|_\ |  \==\  \          |==|  |==|  |  
|==|  : ;=:  - |     \==\_ \  \==\,   - \  \==\ -\         /==/. /==/. /  
|==|,  '='  ,  |     |==|- |  /==/ -   ,|  _\==\ ,\        `--`-``--`-`   
 \==\ _   -    ;     |==|, | /==/-  /\ - \/==/\/ _ |        .=.   .=.     
  '.='.  ,  ; -\     /==/ -/ \==\ _.\=\.-'\==\ - , /       :=; : :=; :    
    `--`--'' `--`    `--`--`  `--`         `--`---'         `=`   `=`     

What is Qtas

Qtas(Quite a Storage)is a experimental distributed storage system developed by Q-team in BJFU Advanced Computer Network sources.

Why names Qtas?

  • Q means ours team's name;
  • s means this project is focusing on the development of Storage system;
  • Quite a Storage includes all our wishes to finish this job && make it perfect;
  • This is Qtas :)

What's in it?

  • A virtual file system supports remote managing;
  • IPv6 support
  • distributed storage system
  • least surprising interaction surface for UNIX users
  • ... still finding something cool to add

Function List

File System Operations

  1. pwd:print work directory pwd [] ()
  2. cd:change directory ``
  3. ls:list files ``
  4. cat: ``
  5. cp ``
  6. mv ``
  7. find ``
  8. chmod ``
  9. sudo ``
  10. rm ``
  11. tree ``
  12. ...

for Root users

for Normal users

Connection

  1. netstat
  2. QAQ

CLI

Log System

Man Page

  • opRead( str ) -> list
    To analyse a command series, and split the str into list with the respect of " ". Meanwhile, formatize the operations with UNIX-Style.
  • printLogo()
  • printHelp()
  • opSplit( str command_list ) -> operation, optional, args
  • opShow(command_list)

Working Flow

  • P2P 弱化了 C/S 的概念,在网络中每一个节点既可能是server,也可以是client,可以把发起请求的称为client,而接受请求的为server;
  • 把整个计算机集群看作一个大的server,发起请求的时候,谁先响应谁先处理,响应一个请求后,server端广播集群,开始处理请求;
  • 需要有信号量机制,保证服务器同步;
  1. client向服务器广播,发起请求寻找file1

打开程序

Owner
Jiaming Zhang
I pray to myself, for myself.
Jiaming Zhang
A tiny end-to-end latency testing tool implemented by UDP protocol in Python 📈 .

udp-latency A tiny end-to-end latency testing tool implemented by UDP protocol in Python 📈 . Features Compare with other existing latency testing too

Chuanyu Xue 5 Dec 02, 2022
This script aims to make the dynamic public ip of your local server, public.

EZ DDNS CLOUDFLARE This script aims to make the dynamic ip of your local server, public. It does this by regularly updating cloudflare's dns record. B

3 Feb 13, 2022
This application aims to read all wifi passwords and visualizes the complexity in graph formation by taking into account several criteria and help you generate new random passwords.

This application aims to read all wifi passwords and visualizes the complexity in graph formation by taking into account several criteria and help you generate new random passwords.

Njomza Rexhepi 0 May 29, 2022
A simple framwork to streamline the Domain Adaptation training process.

FastDA Introduction This is a simple framework for domain adaptation training. You can use it to build your own training process. It heavily relies on

Vincent Zhang 7 Nov 22, 2022
D-dos attack GUI tool written in python using tkinter module

ddos D-dos attack GUI tool written in python using tkinter module #to use this tool on android, do the following on termux. *. apt update *. apt upgra

6 Feb 05, 2022
Test - Python project for Collection Server and API Server

QProjectPython Collection Server 와 API Server 를 위한 Python 프로젝트 입니다. [FastAPI참고]

1 Jan 03, 2022
Library containing the core modules for the kingdom-python-server.

🏰 Kingdom Core Library containing the core modules for the kingdom-python-server. Installation Use the package manager pip to install kingdom-core. p

T10 4 Dec 27, 2021
A working cloudflare uam bypass !!

Dark Utilities - Cloudflare Uam Bypass Our Website https://over-spam.space/ ! Additional Informations The proxies type are http,https ... You need fas

Inplex-sys 26 Dec 14, 2022
Quickly fetch your WiFi password and if needed, generate a QR code of your WiFi to allow phones to easily connect

wifi-password Quickly fetch your WiFi password and if needed, generate a QR code of your WiFi to allow phones to easily connect. Works on macOS and Li

Siddharth Dushantha 2.6k Jan 05, 2023
Top server mcpe Indonesia!

server_mcpe Top server mcpe Indonesia! install pkg install python pkg install git git clone https://github.com/Latip176/server_mcpe cd server_mcpe pip

Muhammad Latif Harkat 2 Jul 17, 2022
Distribute a portion of your yield to other addresses 💙

YSHARE Distribute a portion of your yield to other addresses. How does it work Desposit your yToken or tokens into this contract Set the benificiaries

11 Nov 24, 2021
Network-Shredder is a python based NIDS.

Network-Shredder is a python based NIDS.

Oussama RAHALI 9 Dec 13, 2022
This tool will scans your wi-fi/wlan and show you the connected clients

This tool will scans your wi-fi/wlan and show you the connected clients

VENKAT SAI SAGAR 3 Mar 24, 2022
TunnelProxy 是一个本地隧道代理,可以从fofa爬取免费的socks代理,然后构建代理池,如果一个代理失效,会自动切换

TunnelProxy 是一个本地隧道代理,可以从fofa爬取免费的socks代理,然后构建代理池,如果一个代理失效,会自动切换。 应用场景 渗透测试需要访问某些国内网站(比如edu的),想要隐藏自己,但是国外代理不能访问,也没有稳定的可用代理的时候。 之后,可能我会增加国外代理,实现白嫖科学上网。

urdr-gungnir 45 Nov 17, 2022
A powerful framework for decentralized federated learning with user-defined communication topology

Scatterbrained Decentralized Federated Learning Scatterbrained makes it easy to build federated learning systems. In addition to traditional federated

Johns Hopkins Applied Physics Laboratory 7 Sep 26, 2022
A website to list Shadowsocks proxies and check them periodically

Shadowmere An automatically tested list of Shadowsocks proxies. Motivation Collecting proxies around the internet is fun, but what if they stop workin

Jorge Alberto Díaz Orozco (Akiel) 29 Dec 21, 2022
Python port of proxy-www (https://github.com/justjavac/proxy-www)

proxy-www.py Python port of proxy-www (https://github.com/justjavac/proxy-www). Implemented additional functionalities! How to install pip install pro

Minjun Kim (Lapis0875) 20 Dec 08, 2021
Passive TCP/IP Fingerprinting Tool. Run this on your server and find out what Operating Systems your clients are *really* using.

Passive TCP/IP Fingerprinting This is a passive TCP/IP fingerprinting tool. Run this on your server and find out what operating systems your clients a

Nikolai Tschacher 158 Dec 20, 2022
A Cheap Flight Alert program sends you a SMS to notify cheap flights in next 8 months.

Flight Dealer A Cheap Flight Alert program sends you a SMS to notify cheap flights (return trips) in next 6 months. Installing Download the Python 3 i

Aytaç Kaşoğlu 2 Feb 10, 2022
VRF-StarkNet - Contracts for verifiable randomness on StarkNet

VRF-StarkNet Contracts for verifiable randomness on StarkNet Motivation Deployed

Non 32 Oct 30, 2022