border:

Following my lecture, I’d like to share the video & slides with you. In this session We'll cover the basic feature of the apache beam project. Our main focus will be on streaming data using the 4 questions : What, Where, When, How and how they change our outlook of...

border:

Reactive Programming and locking Programming paradigms have been changing throughout the years. Lately we have seen a move from object oriented to functional programing via the reactive extensions. This change brings with it new challenges. One challenge that I would like to share with you is how to lock a...

by yoavn
tags:
border:

Maven Multi Module Project Setup or: "The Parent, The Project and the holy BOM" "In the beginning there was a pom. Then sub-modules came and defined it as their parent and all was good. Then dependencies came along and all hell broke loose..." In recent years I am seeing more...

border:

Reactive Programming - real world example Reactive Programming is the new hype and it is here to stay. The new version of Spring is fully based on reactive programing. I would like to bring a real world example that will show the advantages of reactive programing even in a case...

by rans
border:

Streaming Vs. Reactive programing Recently, in a Tikal Fuse Day event, we tested several frameworks that are built to provide Reactive Streams, like Akka, Vert.x, Java 9 "Flow" API and others. all those frameworks provide reactive messaging systems that produce events on demand, according to the speed of consumer ("back...

by yanivp
tags:
border:

Java native memory leak detection When thinking about memory leak in Java we usually think about Java heap leak where objects are allocated in the heap are not being garbage collected. That was what I was thinking when working on a memory leak in one of our servers, but what...

by yoavn
tags:
border:

Unit and Integration tests for Java & Redis Recently I worked on a project which was using Redis as its database. Many projects I worked on before had one or even multiple databases. From those projects I still remember the endless discussions on how to unit test my code, mocking,...

border:

Javascript For Java Developers Javascript For Java Developers There are times that a java programmer needs to write some javascript functions for an eco system that does not have a framework. For example I am working with BigQuery (google’s big data platform) and writing user functions that are in javascript....

tags:
border:

Following our successful event we're happy to share the videos & slides with you. Implementing Machine Learning with Spark MLlib by Ran Silbermal. Implement ML on real world problems using Spark MlLib. In this lecture we will show different algorithms that can be used and compare between them .Code will...

by yoavn
tags:
border:

Following my successful lecture I’d like to share the vidro & slides with you. In this session we learn how to package your code using Java's new modules. Benefit from cool features such as JShell and find out what else is new Java 9. This session will explain how these...