Altcoins Talks - Cryptocurrency Forum

Further Discussions => Blockchain Technology => Topic started by: Oxumare on June 03, 2020, 05:13:00 PM

Title: Remote Work Isn’t Enough: Shifting Toward a Decentralized System Architecture
Post by: Oxumare on June 03, 2020, 05:13:00 PM
Why and how to shift your business toward a decentralized system architecture amid the global COVID-19 pandemic.

(https://images.cointelegraph.com/images/717_aHR0cHM6Ly9zMy5jb2ludGVsZWdyYXBoLmNvbS9zdG9yYWdlL3VwbG9hZHMvdmlldy9jMWUzYmQ2YTc0MDIyOTc2MTgzZjVjNDg4NDZlMGY3Ny5qcGc=.jpg)

The ongoing global COVID-19 pandemic has upended businesses around the world, forcing companies to retool their organizations to weather one of the worst disruptions to the global economy in decades. In the face of unpredictability, both decentralization in the workplace and system architectures have taken center stage as methods to combat ever-changing circumstances. While each company faces its own set of challenges, decentralized organizations are inherently better equipped to take on today’s inclement business environment.

Decentralization via microservices
Binance’s system architecture is a good case study when it comes to decentralization. Over the past two years, our core #DevelopmentTeam  has devised a decentralized solution to Binance’s software platform, shifting from a more monolithic sub-architecture to a microservices-based solution.

While a monolithic architecture has its benefits, different components of its software applications are tightly coupled and built within the same software framework, presenting a problem when any singular component needs to be altered or updated.

A microservices-based architecture, on the other hand, decouples these software components so that they can work independently with fewer opportunities for inadvertent cross-interference.

This approach has enabled Binance developers to work from anywhere in the world, as various teams can work on different parts of the software independently while communicating via an application program interface, or API. A geographically diverse #DevelopmentTeam  also allows Binance team members to react quickly and autonomously to achieve the highest degree of system security, resilience and reliability. Solutions can be built and executed rapidly, and when urgent updates need to be applied, there is always someone awake who can respond quickly during local working hours.

Transitioning to a microservices-based solution allows teams to work remotely as well as work independently, which side-steps the frictional costs of collaborating over different time zones and working hours.

Reaad More (https://cointelegraph.com/news/remote-work-isnt-enough-shifting-toward-a-decentralized-system-architecture)