How to deploy Spark job to cluster

In the previous post we have created simple Spark job and executed it locally on a single machine. Nevertheless the main goal of Spark framework is to utilize cluster resources consisting of multiple servers and in this way increase data processing throughput. In the real life the amount of data…

How to write Big Data application with Java and Spark

Spark is modern Big Data framework to build highly scalable and feature rich data transformation pipelines. Spark's main advantages are simplicity and high performance compared to its predecessor - Hadoop. You can write Spark applications in main 3 languages: Scala, Java and Python. In this guide I will show you…

How to run Postgres in Docker

If you need to run Postgres database for development needs you can just install it manually on local machine. But you should be aware that this procedure will require some level of knowledge about Postgres installation and maintaining procedures. On the other hand there is much more simple way -…

Persisting 100k messages per second on single server in real-time

Beside regular problem of Big Data analysis there is one more complex subtle task - persisting highly intensive data stream in a real-time. Image a scenario when your application cluster generates 100k business transactions per second, each one should be properly processed and written to data storage for further analysis…

How to run Docker (deprecated)

This approach is deprecated as for now you can download and install docker from official site https://docs.docker.com/install/ There is conventional wisdom that Docker is pretty much diversed and sophisticated tool, but recently there were gorgeous updates which make it much simpler and convenient to use. So…

Textomate go-live

We are happy to announce our new web service for translators - Textomate.com. It is intended to make word counting in texts simple and both powerful. If you want to have the most advanced solution for counting words for all document types or even need to analyse web site…

Slidio released

I am excited to share a good news, we have published our new application Slidio to the App Store! Now you can show presentations to colleagues in office and partners overseas in real time with the single click on your smartphone or tablet. Bring ideas and inspire auditory is simpler…

Hello Slidio!

At the moment my friend asked how could I show presentation using iPhone or iPad, there were no simple solution. Only understanding that having modern smartphone in pocket is absolutely sufficient to conduct the presentation. Visiting pretty much seminars and conferences, we have noticed that most of people stick to…