harshitv95 Goto Github PK
Type: User
Type: User
Learning how C++ containers work, by implementing a DeQue only using C language features
A custom Ordered Map, implemented using self-balancing binary tree: AVL Tree
Custom implementation of C++ Smart Pointers
A distributed in-memory cache based on tree data-store that relies on a robust replication algorithm that uses the Publish-Subscribe model. It relies on the Observer Pattern, Prototype Pattern, Factory Pattern, and the Singleton Pattern, to demonstrate how Distributed Systems could work internally, to maintain data consistency. This application uses a simple Binary Search Tree to store Students sorted by their IDs, and creates a variable number of Trees, which are replicas of each other, and sets up the Observer pattern among the same nodes of all the trees, thus, if any node is updated, that node will notify all the other nodes in other trees with the update, and the observers would finally make the same changes to their own instance.
A project that relies on the State Pattern and the Factory Pattern, to depict how a Youtube channel can be UNPOPULAR, MILDLY_POPULAR, HIGHLY_POPULAR or ULTRA_POPULAR, and how advertisements of different lengths can be approved or rejected by the Channel based on its Popularity (State).
A Program that reads sentences from an input file, rotates each word based on its index, and writes it to an output file. During this, various statistics are collected off the words, like word count, sentence count, character count. These are used, at the end, to calculate certain metrics like AVG_WORDS_PER_SENTENCE etc.
A Library for Micro Service Registration and Detecting up-time and status using heartbeats mechanism. Real-time details about instances which are up and running. Supports HTTP and TCP Modes (WebSockets on its way).
Similar to Facebook's Cassanda Database, this is a Distributed Key value store following the same principles as Cassandra like Configurable Consistency, Hinted Handoffs, Memtables, Write-Ahead Logging (for failure recovery), and is a always-availability Data Store, with great Performance.
this is downloadings of all educative.io free student subscription courses as pdf from GitHub student pack
Example code for "How-To SU"
Application that updates live information about stocks in a visual form, in real time
A Distributed File System developed by implementing the Chord Distributed Hash Table (DHT) protocol over peer-to-peer network, where the files are distributed across various different peers. The file system supports uploading, replacing and downloading files.
A Simulator for an in-order Multi Staged Pipelined Processor (CPU), supporting arithmetic and logical instructions, Load and Store, Branch Instructions and Data Forwarding
A simulator for an out-of-order pipelined Micro Processor (CPU), having Multiple Functional Units, supporting all common types of instructions, and functionalities like the Load-Store Queue (LSQ), ReOrder Buffer (ROB), and the Issue Queue (IQ), along with Register Renaming
Search Engine for Restaurants and Individual Food Items on the Restaurant's menu. Also allows logging in and commenting for reviews.
A flat design, one page, MIT licensed Bootstrap portfolio theme created by Start Bootstrap
Database Systems Projects
A Shell (console), including system calls like fork, exec, wait, pipe etc. to let the user run commands with arguments, input and output file redirection, and also pipe multiple commands together
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.