Archives for Architecture - Page 2
Service Bus Architecture
A Sample Use Case Say you have an ‘Account Creation’ Service. For users who want to create a new Savings account, you offer a RESTFul Service. For folks who are…
Business Architecture versus Enterprise architecture (Technical)
Business Architectural Frameworks differ slightly from regular EA Frameworks (TOGAF). At a high level, the BAF is agnostic of specific lifecycle or methodology requirements. A regular EA framework needs to…
High level architecture versus High level design
Architecture and design are closely related. Architecture is more abstract and is geared towards strategy, structure and purpose. High Level Design is more hands-on and geared towards implementation and practice.
Use Case – Customer withdraws cash from Teller (or ATM machine) by filling out a withdrawal slip (or form on ATM machine)
Use Case - Customer withdraws cash from Teller (or ATM machine) by filling out a withdrawal slip (or form on ATM machine). Problem Statement: 1. Design the system so that…
High Availability versus Disaster Recovery–The Cloud Advantage
As one transitions from application architecture to infrastructure (mainly cloud) architecture, you start hearing the terms High Availability and Disaster Recovery thrown around a lot (and thrown around interchangeably!). While…
TOGAF versus Zachman versus FEA
Zachman tells you how to categorize your artifacts. TOGAF gives you a process for creating them. TOGAF complements Zachman - and isn’t in competition with it. TOGAF views the enterprise…
UML diagrams
Class Diagram UseCase Diagram Activity Diagram Use Case Diagram
Newer technologies for the
Some recent libraries and products that are making today's development task easy (this is an ongoing list will be updated periodically) Background Task Processing Caching and Messaging Redis is basically…
Architectural Patterns for dealing with Network Latency
More often than not, an n-Tier has a tier that needs to communicate across a network. More often than not, network latency issues are beyond the control of the software…
Big Data Myths
Good read on current misunderstandings with BigData. It is not just about Volume (of data) – but also Variety (of data) and Velocity (of changes).