MADBA design & architecture