Digital Graph tour Rome: "Connect the Dots, Lorenzo Speranzoni
1. Lorenzo Speranzoni
Founder & CEO
Neo4j Ambassador
CONNECT THE DOTS
Rethink your business problem in term of a network
Online Webinar
Digital GraphTour Rome
31st March 2020
3. ABOUT LARUS
#GraphTour Rome 2020
Founded in 2004
HQ:Venice
Offices: Pescara, Rome, Milan
Global services
International projects
Data Engineer, Data Architect,
Data Scientist, Big Data certified
experts team
#1 neo4j partner in Italy since 2014
Leader in development of
data-driven applications based on
NoSQL & Event Streaming
Technologies.
8. ENTER THE DATA ECONOMY
DATA IS THE NEW DRIVER OF PRODUCTIVITY, JOBS AND INNOVATION
It’s not a fashion, but a profound innovation journey that generates real benefits. Companies that base
their decision processes on the knowledge generated by data increase their productivity by 5‑6%
Cumulative economic benefits of big data analytics to UK industry, million pounds
European Commission: https://ec.europa.eu/epsc/publications/strategic-notes/enter-data-economy_en
#GraphTour Rome 2020
9. No doubt, it is time
for large organizations
and public administrations
to start pondering decisions
and making choices
based on
reliable and well-structured
information.
#GraphTour Rome 2020
ENTER THE DATA ECONOMY
10. NO-SQL DISTILLED
POLYGLOT PERSISTENCE
I'm confident to say that if you're starting a new strategic enterprise application you
should no longer be assuming that your persistence should be relational. The relational
option might be the right one - but you should seriously look at other alternatives. One of
the interesting consequences of this is that we are gearing up for a shift to polyglot
persistence where any decent sized enterprise will have a variety of different data
storage technologies for different kinds of data.
- MARTIN FOWLER, Nov 2011
https://martinfowler.com/bliki/PolyglotPersistence.html
#GraphTour Rome 2020
12. PARTS, WHOLES, RELATIONSHIPS
Bar-Yam, Yaneer (2002). "General Features of Complex Systems"
One of the most important observations is that everything is made of parts.
When we look at one of the parts, we realize that it too is made of parts. The next step is
to look at the parts that make up the part.
So, reasonably enough, we say, let's figure out how its parts work; this will help us know
how it works.
Science has made great progress by taking things apart and has helped us
understand the world around us.
#GraphTour Rome 2020
13. PARTS, WHOLES, RELATIONSHIPS
Bar-Yam, Yaneer (2002). "General Features of Complex Systems"
What is left out of this approach is the problem of understanding relationships between
the parts.
It is becoming increasingly clear that many important questions can only be addressed
by thinking more carefully about relationships.
Scientists generally think that the parts are universal, but the way parts work together
is specific to each system. [...] How parts work together can also be studied in general
and by doing so we gain insight into every kind of system that exists -- physical
systems like the weather, as well as biological and social systems.
#GraphTour Rome 2020
14. COMPLEX SYSTEMS
Bar-Yam, Yaneer (2002). "General Features of Complex Systems"
"Complex Systems" is the new approach to science studying how relationships between
parts give rise to the collective behaviors of a system, and how the system interacts and
forms relationships with its environment.
Studying complex systems cuts across all of science, as well as engineering,
management, and medicine. It is also relevant to art, history, literature and other
humanities. It focuses on certain questions about relationships and how they make
parts into wholes. These questions are relevant to all systems that we care about.
#GraphTour Rome 2020
15. We represent complex systems
(or network)
with a mathematical model
called graph
where elements are called nodes
and interactions are relationships
between nodes
#GraphTour Rome 2020
GRAPHS
16. GRAPHS
RETHINK YOUR BUSINESS PROBLEM IN TERM OF A NETWORK
● Your company with its own business processes
and IT-systems is a complex system and that’s
why you should start (if haven’t yet)
adopting a graph database.
● Graphs give you the ability to understand questions
that affect your everyday business.
#GraphTour Rome 2020
credits:Graph-Database.jpg.webp
17. GRAPHS
RETHINK YOUR BUSINESS PROBLEM IN TERM OF A NETWORK
#GraphTour Rome 2020
Magento Database Diagram - credits: https://i.stack.imgur.com/3gCTk.jpg
18. GRAPH ALGORITHMS
RETHINK YOUR BUSINESS PROBLEM IN TERM OF A NETWORK
● Studying complex systems as networks enables many useful applications of graph theory and
network science.
● Network theory has applications in many disciplines including statistical physics, particle physics,
computer science, electrical engineering, biology, economics, finance, operations research,
climatology, ecology, public health, and sociology.
#GraphTour Rome 2020
27. CONNECT THE DOTS
RETHINK YOUR BUSINESS PROBLEM IN TERM OF A NETWORK
Without a doubt, the ability to connect the dots is rare, prized and valuable. Connecting
dots, solving the problem that hasn't been solved before, seeing the pattern before it is
made obvious, is more essential than ever before.
- SETH GODIN
#GraphTour Rome 2020