Hack your documentation!
Any resemblance to reality is pure coincidence … or not
During your career you probably asked once for this kind of questions:
Read more DetailsDuring your career you probably asked once for this kind of questions:
Read more DetailsThe aim of this article is not to impose a solution, but to show different ways and tools to split unit and integration tests. We all encountered the need to write tests in our developments, the interest of each kind of tests is easy to found in several web sources or others (for example see http://softwaretestingfundamentals.com/unit-testing/ ), then i will not develop this part here. We will see below, how to split unit and integration tests with several methods of 2 dependency managers (Maven and Gradle), concerning Java source code. In conclusion you will find a succinct comparison of all the methods.
Read more DetailsMeet John. John is a good lad, he has spent most of his five-year-long career so far as a good developer and excellent lead developer. A few weeks back, Linda (his boss) offered him an architect position. John saw that as a promotion, and took the opportunity. Fast-forward a few months: A big service has to be built, and it falls upon John to design the whole solution, him being the architect and all…
Read more DetailsThe goal of this article is to introduce a solution to facilitate deployments of your applications based on Spring Cloud. When deploying a new release, both versions will coexist without communication between them. For instance, this allows to avoid the versioning of APIs.
Read more DetailsMost business can now be considered technology businesses in some form or other. Technology is an enabler in most industries and business has increasingly come to rely on it. Software is at the heart of technology. Forbes even went so far as to say that “now every company is a software company”.
Read more DetailsOnce upon a time, in the wide Big Data’s world, several frameworks and runtime environments existed to design, code and execute ETL , streaming and batch tasks. It was very complicated for developers and architect to wisely choose the good one corresponding to the use case. It should be evolutive and could scale effectively in production. There were Apache SPARK SQL for queries, Apache Flink for real-time streaming, Hadoop Map reduce for batch usages and so on. In this way, it was very complicated and a bit overwhelming to pick and deploy in production the right tool for the right job.
Read more Details