Corso di Laurea Magistrale in
Scienze e Tecnologie dell'Informazione
A.A. 2012/2013
Mole.io
UN SISTEMA
PER LA GESTIONE
CEN...
COMPANY
COMPANY
Applications
Requirements
Monitor customer
installations across
the Italian country
Reverse workflow
Centralization...
COMPANY
MOLE.IO
TECHNOLOGY
Server-side JavaScript Framework
HIGH
PERFORMANCES
SMALL
FOOTPRINT
EVENTED
I/O
ASYNC
(BY DESIGN)
TECHNOLOGY: NODE.JS
TECHNOLOGY: MONGODB
NoSQL Schema-less DBMS
HIGH
AVAILABILITY
REPLICASET
EASY
SCALING
SHARDING
UNSTRUCTURED
DATA
MOLE
MOLE-SUIT
WORKFLOW - 1/6
WORKFLOW - 2/6
WORKFLOW - 3/6
WORKFLOW - 4/6
SUMMARY WIDGET
STATS WIDGET
GEO WIDGET
WORKFLOW - 5/6
WORKFLOW - 6/6
BENCHMARK
3 VM
3 SHARDING
POLICIES
AVERAGE
OVER 3 RUNS
TESTED MONGODB
INSERTION
1 TO 100 CLIENTS
SMALL AND BIG
DOCS
BENCHMARK
SMALL
DOCS
BENCHMARK
BIG
DOCS
RECAP & FURTHER DEVELOPMENTS
BETTER CLIENTS
SUPPORT AND INCREASE
OF PRODUCT VALUE
IMPROVED
PERSONAL SKILLS
GREAT TOOLS
MOR...
Questions?
Thanks!
Upcoming SlideShare
Loading in …5
×

Mole.io Un sistema per la gestione centralizzata dei Log applicativi

460
-1

Published on

Federico Gandellini

Relatore: Prof. Ernesto Damiani
Correlatore: Emanuele DelBono

ANNO ACCADEMICO 2012/2013
Corso di Laurea Magistrale in Scienze e Tecnologie dell’Informazione

Published in: Technology
0 Comments
2 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
460
On Slideshare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
4
Comments
0
Likes
2
Embeds 0
No embeds

No notes for slide

Mole.io Un sistema per la gestione centralizzata dei Log applicativi

  1. 1. Corso di Laurea Magistrale in Scienze e Tecnologie dell'Informazione A.A. 2012/2013 Mole.io UN SISTEMA PER LA GESTIONE CENTRALIZZATA DEI LOG APPLICATIVI Relatore Prof. Ernesto Damiani Correlatore Emanuele DelBono Federico Gandellini Matr. 703156 ANNO ACCADEMICO 2012/2013 Corso di Laurea Magistrale in Scienze e Tecnologie dell’Informazione
  2. 2. COMPANY
  3. 3. COMPANY Applications Requirements Monitor customer installations across the Italian country Reverse workflow Centralization of app statuses
  4. 4. COMPANY
  5. 5. MOLE.IO
  6. 6. TECHNOLOGY Server-side JavaScript Framework HIGH PERFORMANCES SMALL FOOTPRINT EVENTED I/O ASYNC (BY DESIGN)
  7. 7. TECHNOLOGY: NODE.JS
  8. 8. TECHNOLOGY: MONGODB NoSQL Schema-less DBMS HIGH AVAILABILITY REPLICASET EASY SCALING SHARDING UNSTRUCTURED DATA
  9. 9. MOLE
  10. 10. MOLE-SUIT
  11. 11. WORKFLOW - 1/6
  12. 12. WORKFLOW - 2/6
  13. 13. WORKFLOW - 3/6
  14. 14. WORKFLOW - 4/6 SUMMARY WIDGET STATS WIDGET GEO WIDGET
  15. 15. WORKFLOW - 5/6
  16. 16. WORKFLOW - 6/6
  17. 17. BENCHMARK 3 VM 3 SHARDING POLICIES AVERAGE OVER 3 RUNS TESTED MONGODB INSERTION 1 TO 100 CLIENTS SMALL AND BIG DOCS
  18. 18. BENCHMARK SMALL DOCS
  19. 19. BENCHMARK BIG DOCS
  20. 20. RECAP & FURTHER DEVELOPMENTS BETTER CLIENTS SUPPORT AND INCREASE OF PRODUCT VALUE IMPROVED PERSONAL SKILLS GREAT TOOLS MORE TEST MORE MOLE-CONTACT MORE DENORMALIZER QUERY LANGUAGE MOBILE APP PUSH NOTIFICATION
  21. 21. Questions?
  22. 22. Thanks!
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×