road to enterprise architecture for big data applications mixing apache spark with singletons wrapping and facade with andrea condorelli iteblog