by assafg
tags:
border:

What is Functional programming exactly? Functional programming is a programming style that implements application logic and structures by applying functions... da... you can checkout the Wikipedia definition for a more formal in-depth description but if you want to cut to the chase - read on. The Problem with OOP For...

by
border:

Protect your Micro-service architecture using Netflix-Hystrix and Spring-Boot I am a fan of microservices architectures and In my last architecture design I wanted to give a shot to the recent Netflix project called Hystrix. Hystrix is Netflix implementation for the circuit-breaker design. My microservice architecture built by Spring Boot components....

border:

60 Seconds Architecture – Graphite Contents  TOC \o "1-3" \n \h \z \u Overview Data Graphite Components Carbon Whisper Carbon-Cache Carbon-Rely Web API Performance boost Clustering Graphite High Availability Open Issues with graphite Ramp Up Debugging Eat your own dog food Debugging techniques Multi tenet Events Overview...

border:

A great blog to start with for tuning your ElasticSearch server http://www.elasticsearch.org/blog/performance-considerations-elasticsearch-indexing/

by rika
border:

   Beyond Java-JVM Event lectures Video & Slides Functional Programming with Java8, Scala & Clojure   Following the successful FullStack event with over 260 members, we are happy to share the slides and video's from the event. This event was about exploring the paradigm shift of Functional programming using JVM based languages Java8, Scala and Clojure. Read...

by
tags:
border:

Case: You have an object Game with 'country' and 'timestamp' fields and you are looking for all games played in Germany between 12.05.2012 and 20.05.2014. And for some reason you would like to do so in memory without any DB. Lets say that the list of countries isn't huge and...

border:

JMX, MXBeans – random thoughts and ideas   JMX has been around for a while. A very common use for JMX is to add it as a debug interface to a web application (https://rterp.wordpress.com/tag/mxbean/). The truth is that JMX is much more than that.   The core of JMX is...

by
border:

   Never-Ending Data Streams Following the succesfull Fullstack event with over 330 members, we are happy to share the slides and video's from the event. This evnet was about how Storm supports the construction of topologies that transform unterminated streams of data. Read the event full agenda, comments, and reviews. ...

border:

@Configuration vs xml with prototypes   There are two sides to using spring. One is the injection side, and the annotations are  @Autowire, @Inject, @Resource (see http://javaandroidandrest.blogspot.co.il/2013/05/spring-bean-overriding-between-projects.html). The other side is the definition of beans: @Component, @Repository, @Server.   The beginning of spring all injections were done via xml configuration...

border:

Eclipse – Jenkins   Of course my assumption is that you are practicing continuous integration. If not you should begin with it right away. For more information see http://en.wikipedia.org/wiki/Continuous_integration. One of the problems with Jenkins is that you need to always open the browser to check what the status of...