The Best of the Week (Aug 14): Enterprise Integration Zone
Join the DZone community and get the full member experience.
Join For FreeMake sure you didn't miss anything with this list of the Best of the Week in the Enterprise Integration Zone (August 14 to August 21). Here they are, in order of popularity:
1. Microservices and the First Law of Distributed Objects
When I wrote Patterns of Enterprise Application Architecture, I coined what I called the First Law of Distributed Object Design: “don’t distribute your objects”. In recent months there’s been a lot of interest in microservices, which has led a few people to ask whether microservices are in contravention to this law.
2. Are REST APIs Inherently Insecure?
REST security is a hot topic. One of the reasons for this is the continued blowback from the over-complexity of the WS-* specifications. These specifications, including WS-Security, WS-Trust, and WS-ReliableMessaging, and were notorious for being difficult to comprehend.
3. Spring Boot's Info Endpoint, Git and Gradle
I’m a huge fan of Spring Boot. I really like how it has raised my level of productivity and the ease of adoption. I also use Git on a day to day basis. However, the integration of information of your Git repository in Spring Boot is not that straightforward if you’re using Gradle. Luckily it’s not that much work, as you’ll see.
4. jsonpickle: Turning Python Pickles into JSON
The jsonpickle package allows the developer to choose what JSON backend they want to use for encoding and decoding the JSON via its load_backend and set_preferred_backend methods. You can also customize the serialization handlers if you want to. Overall, I believe this could be a handy project for developers.
5. Lambda Architecture Principles
In this post, I'd like to summarize the key principles of the Lambda architecture, focus more in the underlying design principles and less in the choice of implementation technologies, which I may have a different favors from Nathan.
Opinions expressed by DZone contributors are their own.
Trending
-
A Data-Driven Approach to Application Modernization
-
DevOps Midwest: A Community Event Full of DevSecOps Best Practices
-
Clear Details on Java Collection ‘Clear()’ API
-
What Is JHipster?
Comments