Skip to content

Weekly Work Schedule

Prasad Talasila edited this page Mar 20, 2017 · 9 revisions

Week-1

13.01.2016 to 21.01.2016

1)[DONE] Review Amit Gaiki's report
2)[DONE] Replicate the Amit Gaiki's setup on local laptop
3)[DONE] Have a continuous integration setup on Amazon Web Services
4)[DONE] Look at a way to integrate Google Guava library into a layer's Pub-Sub design pattern

Week-2

22.01.2016 to 31.01.2016

  1. Update corresponding wiki pages
  • Generic analyzer cell - Class and sequence diagrams.
  • [DONE] Merge two different wiki pages
  1. Learn about Wireshark custom analyzers
    3)[DONE] Branch and prepare documentation for jnetpcap library. One commit with the name jnetpcap.
    4)[DONE] Summary of Design Principles after Pass-2

Week-3

01.02.2016 to 07.02.2016

  1. Integrate Security Aspects[Pushed to Beta Release]
    2)[DONE] Finalize Singleton/Abstract Factory/Factory method pattern for eventbus
  2. Specifying config for custom analyzers

Week-4

08.02.2016 to 14.02.2016

  1. Finalize on P4 packet header specs [DONE]
  2. Branching UI and backend [DONE]
  3. Finalize on Analyzer cell architecture and implementation [WIP]
  4. Define custom analyzers for Eth, IP and TCP [WIP]
  5. UI primary screen design [WIP]

Week-5

15.02.2016 to 21.02.2016

  1. Finalize on Analyzer cell architecture and implementation [DONE]
  2. Define custom analyzers for Eth, IP and TCP [DONE]
  3. UI branch cleanup [WIP]
  4. Determine JSON object spec for AJAX calls [WIP]

Week-6

22.02.2016 to 28.02.2016

  1. Multithreading architecture for analyzer cells.

Week-7

29.02.2016 to 04.03.2016

  1. UML diagrams of package, class, seq for packet analysis, sequence for pipeline generation, sequence for termination.
  2. REST API URLs with request and response
  3. ER diagram
  4. Performance results
  5. API testing from client side

Week-8 To Week 12

05.03.2016 to 29.03.2016

  1. Code refactoring
  2. Search on elasticsearch Elasticsearch
  3. Solving bugs and issues about multithreading, deployment
  4. Performance baselining (Java, SQL, elasticsearch)

Week-13

30.03.2016 to 05-04-2016

  1. Transition to Elasticsearch and and performance baselining
  2. wiki page for deployment procedure
  3. Elasticsearch storage research
Clone this wiki locally