Color Mode


    Language

Solution Architecture

AlliOSQAAndroidMachine LearningAugmented RealityFrontendSolution ArchitectureMonstarHacksAFKFlutterNodejsNETVaporSitecore

April 28, 2022

Solution Design for Free Range Developers

At Monstarlab, the role of Solution Architect (SA) provides one career path for developers to progress towards, should they wish to pursue a less hands-on role over time. Many of the most common problems faced by a rookie SA are around the communication o...

Danny Lee

Danny Lee

Solution Architecture

April 6, 2021

Using Policy As Code to manage permissions in REST APIs

Authorization and Authentication (AuthZ and AuthN) are very critical parts of any system for identity and permissions validation and enforcement, AuthN is basically the process to verify who the user is, while AuthZ is the process of validating the user’s...

Redwan Hilali

Redwan Hilali

Solution Architecture

October 7, 2020

API First

We've been building APIs for a long time, enabling our mobile software solutions to communicate with each other across their respective platforms. For years these APIs have been built as part of a "mobile first"-approach, under the guiding light of an int...

Rasmus Ebbesen

Rasmus Ebbesen

Solution Architecture

July 28, 2020

Alibaba Seata

Seata is an open source distributed transaction solution that delivers high performance and easy to use distributed transaction services under a microservices architecture. 1.Overview A distributed transaction solution with high performance and ease of us...

Xinlan Zhu

Xinlan Zhu

Solution Architecture

May 4, 2020

Introduction to Domain-Driven Design

Domain-Driven Design (DDD) has been around for well over a decade, and its popularity keeps on growing. Eric Evans coined the term in his book: "Domain-Driven Design: Tackling Complexity in the Heart of Software." A lot of recent interest probably correla...

Matko Smoljan

Matko Smoljan

Solution Architecture

October 2, 2019

Simplifying Dependency Injection And IoC Concepts Using TypeScript

It is never easy to do everything by yourself. Since the beginning of time, humans truly understood, often with a huge cost, that their true power lies not in conflicts but in collaboration. Programming paradigm is also not quite different. For an applica...

Saad Bin Amjad

Saad Bin Amjad

Solution Architecture

July 23, 2018

Composition over Inheritance

You are tasked with building an application that deals with cars. You are off designing the classes for cars unaware of the looming dangers of inheritance. Every car has a drive functionality, the driver floors the accelerator and the car moves. So, you d...

Tanveer Hassan

Tanveer Hassan

Solution Architecture

  • ⟨⟨Previous
  • 1
  • Next ⟩⟩