This blog post is about one of my open source project called ptop. ptop is a task manager for Linux based systems written using Python. It was a hobby project that I hacked in a couple of weeks during July’15. Primary motivation of developing ptop was to dive into Python threads and Linux systems.
The article is the development story of PushMan, our in-house realtime Publish-Subscribe (PubSub) system that delivers messages published from the polyglot Koinex platform (an ecosystem of microservices written using Node.js, Ruby, Java and other programming languages) to the users on the Koinex Web and Mobile app. The article aims to discuss the architecture and technical challenges faced during development of Pushman. Solutions to these challenges are discussed in a manner to highlight ideas and optimization techniques that can be generally applied to develop highly scalable and concurrent systems.
Sometimes insights can be drawn from visualizations of data rather than staring at it.
TL;DR: The post is about a terminal visualization tool lehar that is open sourced at https://github.com/darxtrix/lehar
While hacking on ptop last week, I thought of adding a network sensor to it but I was stuck thinking how will I visualize it to the end user. Just a heads up, ptop is a task manager in Python that I worked upon as a side project back in 2015. It went on to hit the list of trending repositories on GitHub.
This post is only for educational purposes and use the workaround described here at your own risk !
Though I have a premium account with my broadband provider and I can browse the internet by logging in. But out of curiosity, I am always searching for a workout through which I can avoid the login part and use the internet off the records. This situation is pretty common. You find yourself at places like public Wi-Fi zones, McDonalds, Hotel Rooms etc. with your Wi-Fi card detecting open networks. You immediately jump on to connect to it and fire a URL…