Mindblown: a blog about philosophy.

  • Still alive

    https://www.youtube.com/watch?v=I_izvAbhExY

  • Application Service Discovery – Week 15

    Most of the work of this project has been concluded, a new module needs to be written which can manage the other three modules written: active discovery, passive discovery, and the mapping module. This manager module is fairly straightforward: initialise whatever files needed, execute the modules whenever needed, and make they continue executing based on […]

  • Application Service Discovery – Week 14

    There have been a few challenges involved with making sure Passive and Active Service Discovery modules are writing to a common JSON file (datastore) and are keeping the data current. There were initial hiccups. Both modules kept overwriting each other’s data after every phase as the writing mode was ‘w’. Then, later I changed it […]

  • Application Service Discovery – Week 13

    Based on the pseudo code written in previous weeks, the mapping module has been successfully completed. The ideology has been to read data from active and passive service discovery’s modules. For now, a sample JSON file has been written from which the mapping module reads off of. The map is not dynamic, the current map […]

  • Application Service Discovery – Week 12

    As both Passive and Active service Discovery have been working independently as required, this week I focussed more on how to go about mapping the Application Dependency Map. I have identified the tools needed to write the mapping module: networkx and matplotlib. The working of both the modules has been tested, by creating  a few […]

  • Application Service Discovery – Week 11

    As described previously about challenges involved with identifying master and slave MySQL servers, it cannot be said conclusively about which is master and which is slave. Any repetitive one-way traffic between any two MySQL servers gives us an idea that one of them is the Master server, and the other the slave. But, to verify […]

  • Application Service Discovery – Week 10

    Applications: WordPress: Compare IP of application, and search for same IP in web servers pool. Gives the relationship for ‘Runs on’. Check if any traffic between WP host and SQL host. Don’t just see the traffic, but also verify if WP is talking to the port which SQL is on. Gives the relationship for ‘Depends on’. […]

  • Application Service Discovery – Week 9

    Classify the discovered services, by attaching a tag name to each. Establish relationships between various services by looking at TCP port, IP address. Draw a dependency map after all relationships are established. Finally, show not only the dependency map, but a detailed list of all established relationships between services, servers, and hosts.  

  • First bike trip (Bangalore-Mangalore-Chikamagalur)

    First bike trip (Bangalore-Mangalore-Chikamagalur)

    After a year and a half of purchasing a bike, I finally went on a trip with a couple of friends to Mangalore, and Chikmagalur.

  • Application Service Discovery – Week 8

    I have extended the module to support a few more applications this week. I had to go back and change the pattern recognition methodology for wordpress and MySQL server (see previous week post) as they were not working for all cases.

Got any book recommendations?


css.php