Apache Spark example with Java and Maven
Apache Spark has all the credentials to become the next cool Big Data technology. Apache Spark is designed to work seamlessly with Hadoop or as a standalone application. The big advantage of Spark...
View ArticleSerialize nested Scala case cass to Json
There are several ways to serialize nested Scala classes to Json, an simple method is by using spray-json. Nested case classes can be serialized as well with few easy steps:Create case classesFirst...
View ArticleFix missing credentials error on Amazon CodeDeploy
Setting up an Amazon CodeDeploy installation is sometimes tricky and the documentation is not really helpful and complete. The most common error is "Missing credentials - please check if this instance...
View ArticleCut Apache Spark costs with Google Cloud preemptible instances
Apache Spark, the popular Open Source tool for large scale machine learning and data processing, is well known for its demand in terms of memory and CPU cores, which are the most expensive resources in...
View ArticleAlgobox, open source algorithmic trading platform
It's out! After months of hard work I am proud of publishing the open source algorithmic trading platform I have been working on, Algoboxhttps://github.com/melphi/algobox.An algorithmic trading...
View ArticleAmazon AWS vs Google Cloud Platform vs DigitalOcean
When it comes to Cloud Computing plenty are the alternatives on the market and any product has its strengths and weakness. Here is a comparison of some of the most popular cloud platforms: Amazon Web...
View ArticleHow to create a Twitter custom receiver for Apache Spark streaming, an example
Apache Spark offers streaming capabilities with several predefined connectors (Kafka, sockets, file system etc). Additional receivers can be connected by extending the Receiver class. This example...
View ArticleJava Rest API best practices. Guidelines with Spring Boot
Development of Restful API with Java can become straightforward when following best practices, leveraging compiler checks and code consistency.Here is an example of an application which follows Java...
View ArticleFake news in the European Union, slides
Fake news and mass disinformation are an interesting field of application for Big Data and Machine Learning.Here are some slides with in depth analysis of the issues of mass disinformation and fake...
View ArticleAnalysis of a fake news dataset with Machine Learning
euvsdisinfo.eu is the the Eropean Union’s East StratCom spin off monitoring the ongoing disinformative campaigns which aims to destabilise the Europen Union, NATO and western democracies.They post high...
View Article