Git Product home page Git Product logo

birrapp's Introduction

Birrapp

Subject: "Sistemas Distribuidos" - "Distributed Systems" Authors: Javier Barroso Canto, Jorge Gutiérrez Vila, Yefry Manuel Pallarés Núñez

Description: Our program makes a zeromq conversation with the client, he makes a request to the server and the server ask the worker. The worker, with threads, will produce an array with data from social network Twitter and it will generate some graphics that will be stored in Google Drive and an excel file that will be available only for Google Drive's admin.

Nuestro programa se resume en una conversación zeromq en el que el cliente hace una petición al servidor y éste se la remite al worker. Éste, mediante hilos, generará un vector con datos extraídos de Twitter y, cuando acaben todos, se generará una gráfica que será almacenada en Drive (cuya url se le pasará al cliente) y un excel solo visible por el administrador del Google Drive. Se pueden ver las salidas en la presentación.

Set up: 1) Run server.py and wait for "Servidor preparado" (Server ready) 2) Run worker.py and wait for "Worker preparado" (Worker ready) 1) Run client.py and pass an argue (alemanas, espanolas, americanas, belgas) (German, Spanish, Americans, Belgian)

Forma de lanzarlo: 1) Correr el server.py y esperar a Servidor preparado 2) Correr el worker.py y esperar a Worker preparado 3) Correr el client.py y pasar un parámetro de estudio (alemanas, espanolas, americanas, belgas)

Note: In first try, it will generate some credentials in a Desktop file.

Nota: En la primera ejecución, se generará las credenciales necesarias, las cuales se almancenarán automáticamente en un fichero en el escritorio.

birrapp's People

Contributors

jeffresh avatar rewtelize avatar

Stargazers

 avatar

Watchers

 avatar

Forkers

jeffresh

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.