Transparent Integration
Patterns and Practices
Zero Marginal Cost
Modern, distributed applications are characterized by decentralized control, zero trust, open source and arguably an egalitarian spirit. They create significant value with little overhead, leading to what economist Jeremy Rifkin calls, The Zero Marginal Cost Society. According to Rifkin, software in general, and IoT in particular, is key to new sources of energy, modes of transportation, and means of communication in The Third Industrial Revolution. Needless to say, whether these ideas are accurate or not, there’s a lot riding on software development and deployment.
Integration Abstraction
As I’ve written in just about every article before this one, there is a problem with distributed systems. Simply put, they are hard to create and hard to run. Its the reason there are so many testimonials about failed microservices projects. One key technology helping to combat this problem is transparent integration, which is software designed to handle integration without any help from the developer, who doesn’t even know its happening. An of garbage collection. In lower-level languages, you are responsable Here are some of its patterns and implementations:
- Distributed Operating System e.g. Elixir lang has its own version of…