GithubHelp home page GithubHelp logo

Nagapandu Potti's Projects

asynchronous-gossip icon asynchronous-gossip

Implementation of gossip algorithm for "group communication" and "aggregation computation" in scala. The client node (scala actor) starts a gossip which eventually spreads to all the other client nodes in the network for various network toplogies such as "full network", "line" and "3d grid". Implemented "Push-Sum" algorithm" for sum computation using the concept of gossip communication for various network toplogies.

bitcoin-miner icon bitcoin-miner

Mine bitcoins on a distributed system using Scala and akka implementation. The server and client(s) are designed to share the work load, therefore the master machine distributes the mining job to slave machines upon request from slave machines.

chord-dht icon chord-dht

Implementation of "Chord" P2P distributed hash table in scala. The program adds nodes to the network(dynamically updates the DHT as the nodes are added) and after all the clients have finished communicating, it prints the average number of hops taken to search a file(~O(logN), where N is no. of client nodes). This implementaion is also capable of self-stablization on the failure of few nodes.

e-catalogue icon e-catalogue

A desktop application similar to Yellow Pages for Manipal, India region.

influx-syswatch icon influx-syswatch

Web application that retrieves process metrics using components of TICK stack in real time, and stores in InfluxDB thereby analyse and visualize the data, and providing alerts when metrics values reach threshold.

mulithreaded-chat-application icon mulithreaded-chat-application

Java based Internet chat application with Multithreading. It has a server program and a client program, where the server manages a chat group, allowing any number of clients to join the group with a user name at any time. This application has features such as broadcast, unicast and blockcast messages and files.

pagerank-graphx-spark icon pagerank-graphx-spark

Find the page rank of those pages from the wikipedia dataset of 33GB+ using graphX, spark and analyse the performance.

secure-rest-api icon secure-rest-api

Simulation of a secure Facebook like API for profile, friend, page, post, picture, album using Spray HTTP server, akka actor model and encryption strategies such as PGP.

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.