Plazza
But
-
Scrapper hautement concurrentiel

But
-
Scrapper hautement concurrentiel
➜ cpp_plazza git:(master) ✗ ./plazza
Usage: ./plazza <number of thread>
But
-
Scrapper hautement concurrentiel
➜ cpp_plazza git:(master) ✗ cat file
romain.lancia@epitech.eu
0683585355
189.154.154.1
189.154.154.0
189.154.154.4
189.154.154.2
➜ cpp_plazza git:(master) ✗ echo "file IP_ADDRESS" | ./plazza 3
189.154.154.1
189.154.154.0
189.154.154.4
189.154.154.2
Encapsulation
-rw-r--r-- 1 thibrex thibrex 854 May 7 10:21 src/classes/Fork.cpp
-rw-r--r-- 1 thibrex thibrex 2.2K May 7 10:21 src/classes/NamedPipe.cpp
-rw-r--r-- 1 thibrex thibrex 928 May 7 10:21 src/classes/socket/ClientTCPSocket.cpp
-rw-r--r-- 1 thibrex thibrex 787 May 7 10:21 src/classes/socket/ClientUnixSocket.cpp
-rw-r--r-- 1 thibrex thibrex 921 May 7 10:21 src/classes/socket/ServerTCPSocket.cpp
-rw-r--r-- 1 thibrex thibrex 932 May 7 10:21 src/classes/socket/ServerUnixSocket.cpp
-rw-r--r-- 1 thibrex thibrex 1.5K May 7 10:21 src/classes/socket/Socket.cpp
-rw-r--r-- 1 thibrex thibrex 330 May 7 10:21 src/classes/socket/TCPSocket.cpp
-rw-r--r-- 1 thibrex thibrex 251 May 7 10:21 src/classes/socket/UnixSocket.cpp
-rw-r--r-- 1 thibrex thibrex 2.5K May 7 10:21 src/classes/Task.cpp
-rw-r--r-- 1 thibrex thibrex 3.9K May 7 10:21 src/classes/UserInterface.cpp
-rw-r--r-- 1 thibrex thibrex 1.5K May 7 10:21 src/classes/WebServer.cpp
-rw-r--r-- 1 thibrex thibrex 1.9K May 7 10:21 src/classes/Worker.cpp
-rw-r--r-- 1 thibrex thibrex 2.4K May 7 10:21 src/classes/WorkerOutputHandler.cpp
-rw-r--r-- 1 thibrex thibrex 1.6K May 7 10:21 src/classes/WorkerPool.cpp
-rw-r--r-- 1 thibrex thibrex 2.1K May 7 10:21 src/classes/Parser.cpp
-rw-r--r-- 1 thibrex thibrex 898 May 7 10:21 src/classes/Scrapper.cpp
-rw-r--r-- 1 thibrex thibrex 3.9K May 7 10:21 src/classes/Slave.cpp
-rw-r--r-- 1 thibrex thibrex 2.8K May 7 10:21 src/classes/SlavePool.cpp
CircleCI
-
Tests à chaque push

Bonus - UI
-
Serveur Web natif
➜ cpp_plazza git:(master) ✗ ./plazza 3
[UI] Starting at http://127.0.0.1:8181/

Amélioration
UI:
-
WebSocket
-
Paramétrer à la volée
CLI:
-
Ajouter des critères personnalisés
Organisation
-
UI développée comme un plugin
-
Plazza avec fork virtualisés
-
Rajout des sockets
Coding Style
Tests
Any
Question
?
Plazza
By thibautcornolti
Plazza
- 74