TungDaDev's Blog
Howdy, fellow!

I'm Tung Bui Thanh - a passionate Software Engineer in

I started learning to code in 2016 and have been hooked ever since.

I landed my first job as a JavaScript developer in 2019.

I have a passion for Java/JavaScript, backend development and financial.

I started this blog to document and share my knowledge & experience.

Happy reading

Latest/
  • T24 - core banking
    T24 (Temenos Transact) chính là "bộ não" Core Banking vận hành toàn bộ dòng chảy tài chính bên trong. Sở hữu kiến trúc mô-đun mạnh mẽ và khả năng xử lý thời gian thực, hệ thống này đóng vai trò như hệ xương sống vững chắc cho các nghiệp vụ cốt lõi của hàng nghìn ngân hàng hiện đại.
  • activiti 8 - bpm engine & workflow orchestration
    Activiti 8 là một engine quản lý quy trình nghiệp vụ (BPM) và tự động hóa luồng công việc (workflow) mã nguồn mở, được thiết kế tối ưu cho các môi trường Cloud-native. Nhờ khả năng thực thi chuẩn BPMN và tích hợp sâu với hệ sinh thái Spring Boot, nền tảng này đóng vai trò như một "nhạc trưởng" điều phối các microservices, đặc biệt đắc lực khi cần quản lý các luồng giao dịch phân tán phức tạp trong kiến trúc Saga Pattern hoặc Event Sourcing.
  • backbase - digital banking platform
    Backbase là một nền tảng ngân hàng số (Engagement Banking Platform) toàn diện, giúp các tổ chức tài chính hiện đại hóa trải nghiệm khách hàng đa kênh mà không cần phải thay thế toàn bộ hệ thống lõi (core banking) cũ. Nền tảng này hoạt động như một lớp tương tác linh hoạt nằm trên các hệ thống hiện tại, cung cấp giải pháp liền mạch cho ngân hàng bán lẻ, doanh nghiệp và quản lý gia sản.
  • bpmn 2.0 - business process model & notation
    BPMN 2.0 (Business Process Model and Notation) là một tiêu chuẩn quốc tế cung cấp hệ thống ký hiệu đồ họa trực quan để lập bản đồ và thiết kế các quy trình nghiệp vụ của doanh nghiệp. Nó hoạt động như một "ngôn ngữ chung" giúp thu hẹp khoảng cách giao tiếp giữa các nhà phân tích kinh doanh, đội ngũ kỹ thuật (IT) và ban quản trị, đồng thời hỗ trợ chuyển đổi trực tiếp các mô hình này thành luồng công việc thực thi trên các hệ thống phần mềm.
  • clean architecture
    là một mẫu kiến trúc phần mềm chia hệ thống thành các vòng tròn đồng tâm với nguyên tắc phụ thuộc nghiêm ngặt: các lớp bên trong (chứa logic nghiệp vụ) tuyệt đối không được phụ thuộc vào các lớp bên ngoài (UI, Database, Framework). Cấu trúc này giúp hệ thống độc lập hoàn toàn với các yếu tố công nghệ bên ngoài, mang lại khả năng kiểm thử, bảo trì và mở rộng linh hoạt.