02.06.2016 Views

BRINGING DEVELOPERS AND DEVOPS TOGETHER AROUND BIG DATA

report

report

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

#J_ONTHEBEACH<br />

<strong>BRINGING</strong> <strong>DEVELOPERS</strong><br />

<strong>AND</strong> <strong>DEVOPS</strong> <strong>TOGETHER</strong><br />

<strong>AROUND</strong> <strong>BIG</strong> <strong>DATA</strong><br />

20TH-21ST MAY 2016<br />

LA TÉRMICA, MÁLAGA, SPAIN


#J_ONTHEBEACH<br />

In May 2016, Málaga has been the edge<br />

of the Big Data World thanks to the<br />

J_OnTheBeach conference where more<br />

than 40 international speakers from<br />

leading companies have share their best<br />

practices, frameworks and technologies<br />

with more than 350 attendees.<br />

Twitter has been the major social<br />

network chosen by most of the<br />

participants, to exchange their points of<br />

view on the conference, technologies and<br />

speakers.<br />

Sponsors have been using this network to<br />

promote the conference, and human<br />

resources departments have published<br />

their open positions regarding<br />

technologies related to the Conference, in<br />

order to let attendees be aware of them.<br />

Ingraph, a Big Data Analytics platform<br />

based on graphs has been used at<br />

J_OnTheBeach to follow, measure, and<br />

categorize Twitter activity around the<br />

conference during one week.


#J_ONTHEBEACH<br />

WHO IS THE MOST IMPORTANT PERSON OR COMPANY SPEAKING ABOUT THE<br />

CONFERENCE ?<br />

The response is... depend, because the concept of “important” person may be<br />

understood in many different ways. That’s why Ingraph measure Twitter accounts<br />

relevance according to different concepts:<br />

COOLEST TEACHER:<br />

Who is getting more Twitter<br />

engagement when talking about the<br />

conference and related technologies,<br />

among all J_OnTheBeach speakers. The<br />

winner in this category has been<br />

@jaime_allen.<br />

Jamie is author of Effective Akka<br />

(O’Reilly), and the co-author of the<br />

upcoming Reactive Design Patterns<br />

(Manning). Jamie is a computer<br />

languages enthusiast who enjoys writing<br />

performant code that most efficiently<br />

leverages the resources at hand.<br />

Jamie is considered by Ingraph as the<br />

Coolest Teacher thanks to its talk “The<br />

future of Service-Based Architectures”,<br />

and the impact of this talk on Twitter.


#J_ONTHEBEACH<br />

TRENDSETTER:<br />

Who is getting more Twitter<br />

engagement when talking about the<br />

conference and related technologies.<br />

The winner in this category is @47deg.<br />

47 Degrees is a global consulting firm<br />

and certified Lightbend and Databricks<br />

partner, specializing in Scala, Play, Akka<br />

and Spark.<br />

BOOKWORM:<br />

Who is performing more Twitter activity<br />

talking about the event and related<br />

technologies. The winner in this<br />

category is @Nickiehills.<br />

Nicola Hills, is Software Development<br />

Executive at ITRS, company owner of<br />

Valo.io, and JOnTheBeach conference<br />

organizer.


#J_ONTHEBEACH<br />

MOST POPULAR:<br />

Which new @J_OnTheBeach follower has<br />

more visibility on Twitter. The winner in<br />

this category is @Kellabyte.<br />

Kelly Sommers is 4x Windows Azure<br />

MVP and Former 2x DataStax MVP for<br />

Apache Cassandra, and the most<br />

popular J_OnTheBeach new follower,<br />

with more than 25.000 followers on<br />

Twitter.<br />

GEEKIEST:<br />

Who is performing more Twitter activity<br />

about the event and the geekiest<br />

technologies. The winner in this<br />

category is @47deg.<br />

Again, 47 Degrees achieve the top<br />

ranking, thanks to its tweets regarding<br />

the geekiest technologies (Spark, Akka,<br />

Scala,...)


#J_ONTHEBEACH<br />

¿WHAT’S THE TOP TWEETS <strong>AROUND</strong> J_ONTHEBEACH CONGRESS?<br />

Ingraph captures every tweet from Twitter about J_OnTheBeach, and perform a<br />

ranking over them, taking into account different criteria, like number of retweets, likes,<br />

mentions of the tweets, as well as the potential audience of them, taking also into<br />

account how relevant are Twitter accounts interacting with each Tweet.<br />

Here we can see that the twitter accounts that achieve more relevance about their<br />

tweets around the conference are @47deg (one of the conference sponsors),<br />

@J_OnTheBeach (the official account of the conference and @latermicamlg (account of<br />

the place where the conference was held in Málaga).


#J_ONTHEBEACH<br />

WHAT’RE THE MOST COMMON WORDS AT TWEETS ABOUT JONTHEBEACH ?<br />

The J_OnTheBeach conference tweets wordcloud give us an idea of the most repeated<br />

words at tweets about the conference at Twitter.<br />

Here it is possible to see clearly that, of course J_OnTheBeach Twitter account and<br />

official hashtag are included in most of the tweet regarding the conference.<br />

Words like great, thanks, awesome, and best repeated at many tweets, give us<br />

information regarding a high level of satisfaction of the people with the conference.<br />

Regarding speakers, Mar Cabra (@Cabralens) with its conference about Panama<br />

Papers, Valo.io, the conference organizer (@valo_io), Justo Ruiz (@justoruizferrer)<br />

ITRS&Valo CTO, the sponsor @intellimentsec (Silver sponsors) and @eburyuk (Fintech<br />

company), achieved a relevant number of mentions at J_OnTheBeach tweets.<br />

#BigData and #Málaga, complete the list of most used hashtags at J_OntheBeach<br />

tweets.


#J_ONTHEBEACH<br />

WHAT’RE THE TWEETS NUMBER EVOLUTION DAY BY DAY ?<br />

As can be seen in the next time series, the couple of days of the event where when the<br />

maximum number of tweets happen, achieving more than 400 tweets in the first day,<br />

and more than 300 in the second day.<br />

The day after the conference, the number of tweets related to it decrease to a 10%,<br />

mainly from people giving thanks to the organization and sponsors.<br />

The day previous to the conference the number of tweets is close to 50. After this<br />

summary, let’s start with the graph analytics process around the conference…


#J_ONTHEBEACH<br />

WHAT’S TWITTER USERS AT FOLLOWING THE SAME TIME TO SEVERAL SPEAKERS?<br />

This graph show as main nodes, the twitter users accounts that have been registered<br />

as “Roots”:<br />

Over the whole graph of users following one speaker, it is possible to apply filters in<br />

order to process the visual information in a more comfortable way. Ingraph provides<br />

different filters including the followers types:


#J_ONTHEBEACH<br />

As an example, it is provided the graph obtained applying a filter to display users that<br />

are following at the same time @J_OnTheBeach and @jamie_allen accounts<br />

For each user, it is used a color scale, in order to high light those users that are better<br />

according to several parameters. In that case we have in a darker color, those<br />

followers that followed at the same time for a high number of users.<br />

Thus, if we want to promote something like a conference, a talk, or even a product, we<br />

will try to get tweets for them, because interaction from this people give a higher<br />

potential audience.<br />

One of this Twitter users could be @skillsmatter, with more than 11.000 followers.


#J_ONTHEBEACH<br />

An this is just the beginning, cause for each “Root” user registered we can reach<br />

detailed insights on Ingraph.<br />

Selecting for example @J_OnTheBeach account, we can see the followers evolution of<br />

this account during the days of the conference, and also in previous days.<br />

Here we can see that @J_OnTheBeach has increased its followers in 200 users in the<br />

last month, most of them in the days of the congress, but also having a continuous<br />

grow in previous weeks.


#J_ONTHEBEACH<br />

HOW @J_ONTHEBEACH FOLLOWERS ARE?<br />

That question can be answered according to several characteristics of @J_OnTheBeach<br />

followers, including: number of followers, friends, language and geography.<br />

In this view we can see that most of @J_OnTheBeach followers have between 128 and<br />

2048 followers. Each column of the followers histogram show how many people are<br />

on each followers range.<br />

Taking a look to the friend number of @J_OnTheBeach followers, we can see that most<br />

users have between 256 and 8192 followers, so that means that in general,<br />

@J_OnTheBeach followers have more followers than the number of people they are<br />

following.<br />

According to its Language, most of the @J_OnTheBeach followers speak in Spanish and<br />

English, what is normal considering that it is an international event where English is<br />

the official language, but celebrated in Spain. With a minor impact it also have people<br />

talking in French, Italian, Portuguese, and Russian between other.


#J_ONTHEBEACH<br />

According to its timezone, more or less 50% of the people is not providing this<br />

information (probably with location disabled in their smartphones, being the higher<br />

group users with timezones Madrid, Pacific Time, and London.


#J_ONTHEBEACH<br />

WHAT ABOUT THE HASHTAG OF THE CONFERENCE #J_ONTHEBEACH ?<br />

The same kind of analysis can be done over the official conference hashtag,<br />

considering the hashtag as “Root” node, and connecting to each one node of user at<br />

Twitter that write a tweet with this hashtag.<br />

Again, a different color scale is applied to “Users” nodes, according its relevance (in<br />

that case a dark color is used for users having more followers and a light color for<br />

those users having less followers).


#J_ONTHEBEACH<br />

TAKING A LOOK TO THE DETAILED HASHTAGS METRICS, WE HAVE THE FOLLOWING<br />

INSIGHTS:<br />

Number of tweets with the selected hashtag by day in interactive temperature<br />

calendar<br />

Number of tweets by hour. That is interesting considering that if you want to do a<br />

tweet with the conference hashtag, having the higher impact, may be you should do it<br />

when more people is talking about it, because you will have more potential readers.<br />

The bigger percentage of tweets is sent by user around 15:00 o’clock by average.


#J_ONTHEBEACH<br />

Wordcloud. In the Infographic wordcloud, we have seen the words more commonly<br />

used in the last week, but if take into account all tweets with the conference hashtag,<br />

we can see a new wordcloud.<br />

Users rankings. Finally, but may be the most important insight is the ranking of users<br />

according to different characteristics, between users with tweets using the hashtag<br />

#J_OnTheBeach.


#J_ONTHEBEACH


#J_ONTHEBEACH


#J_ONTHEBEACH<br />

Another interesting way to perform visual queries on Ingraph over an interactive<br />

graph is using colors. Thus, it is possible to apply colors according to different<br />

parameters.<br />

In the following example we can see users that talk about #J_OnTheBeach alone, or<br />

join with other hashtags that also can be registered as “Roots” like Scala Málaga or<br />

BigData Málaga, using different colors for users using one or more hashtags:


#J_ONTHEBEACH<br />

That’s just an example of the power or graph. A graph can have as root nodes for<br />

example people and economic transactions as connected nodes in a banking<br />

environment or we can have postal offices as main nodes and parcel or letters as<br />

connected nodes, and apply the same kind of analytics about it, looking for fraud<br />

detection or logistics network optimization.<br />

There is no limit, because almost everything can be analyzed as a network.


#J_ONTHEBEACH<br />

EXPLORE THE NETWORK<br />

WANT TO TRY INGRAPH<br />

www.ingraph.info/bds-social-web<br />

www.ingraph.info/#/dashboard/tryit

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!