Linh tinh về lập trình - truongnq
Trang chủ
Java
Giới thiệu
CV
  • Kafka producers

    Jul 15, 2022 kafka queue message-brocker learn-kafka
    Kafka producers

    Một khi topics được tạo, chúng ta cần gửi dữ liệu vào đó. Vậy làm thế nào để gửi dữ liệu vào kafka topic, đó là chức năng của kafka producers. Kafka producers là gì? Tất cả các ứng dụng gửi dữ liệu lên kafka đều được gọi là kafka producers. Chi tiết hơn, đó là các ứng dụng sử dụng thư viện kafka client để ghi dữ liệu …

    Đọc thêm
  • Kafka topics

    Jul 13, 2022 kafka queue message-brocker learn-kafka
    Kafka topics

    Kafka topic là gì? Kafka topic được sử dụng để lưu trữ và tổ chức các bản tin. Thường thì trong một topic sẽ gồm các bản tin liên quan tới nhau và được định danh bằng tên của topic. Ví dụ: Trong hình ảnh dưới gồm 3 topics khác nhau: Logs: Gồm các bản tin logs Events: Gồm các bản tin thông tin về sự kiện Transactions: …

    Đọc thêm
  • [Kafka] Các khái niệm căn bản

    Jul 11, 2022 kafka queue message-brocker learn-kafka
    [Kafka] Các khái niệm căn bản

    Giới thiệu Apache Kafka là một nền tảng theo kiến trúc phân tán cho phép lưu trữ sự kiện và xử lý dữ liệu luồng (streaming) mã nguồn mở được phát triển bởi Apache Software Foundation được viết bằng Java và Scala. Kafka được phát triển đầu tiên bởi LinkedIn và hiện tại ngày càng được ứng dụng phổ biến được sử dụng trong …

    Đọc thêm
  • Git Flow

    Jan 22, 2022 hoc lap trinh khai niem co ban

    Làm việc với git là điều gần như bắt buộc với lập trình viên ngày nay. Vậy bạn cần làm gì khi được yêu cầu thêm tính năng mới vào một project có sẵn. Sau đây mình sẽ hướng dẫn chi tiết các bước khi thêm một tính năng mới khi làm việc với git. Các khái niệm cần biết: <1> Repository (Repo): Kho lưu trữ nơi các bạn …

    Đọc thêm
  • Log rất quan trọng trong ứng dụng vậy ghi log thế nào cho đúng?

    Nov 6, 2021 log ghi-log logging prod
    Log rất quan trọng trong ứng dụng vậy ghi log thế nào cho đúng?

    1. Log là gì? Tại sao cần ghi log? Log là các bản ghi, dữ liệu về sự kiện xảy ra trong khi ứng dụng của bạn hoạt động. Tại sao cần phải ghi log? Trong quá trình hoạt động luôn luôn có những sự cố xảy ra, các ngoại lệ các bạn chưa tính đến và khi đó log thể hiện vai trò của mình. Nó giúp bạn tìm ra nguyên nhân sự cố …

    Đọc thêm
  • Clean code - Đặt tên có ý nghĩa

    Feb 25, 2021 clean code

    Đặt tên có ý nghĩa như thế nào trong lập trình? Bạn có biết câu nói: There are only two hard things in Computer Science: cache invalidation and naming things. -- Phil Karlton Khi lập trình bạn phải đặt tên cho biến, hàm, package ... một code tốt ngoài việc đảm bảo tính chính xác còn phải dễ dàng đọc hiểu, nâng cấp và …

    Đọc thêm
  • Dependency injection trong java

    Feb 25, 2021 di dependency injection
    Dependency injection trong java

    Dependency injection là gì? Mình trích dẫn lại định nghĩa trên mạng thôi nhé. Dependency Injection (DI): là một Design Pattern, một cách để hiện thực Inversion of Control Pattern. DI chính là khả năng liên kết giữa các thành phần lại với nhau, các module phụ thuộc (dependency) sẽ được inject vào module cấp cao. [Nguồn …

    Đọc thêm

truongnq

Về việc tôi đẹp trai phải tuyệt đối giữ bí mật
Đọc thêm

Bài viết nổi bật

  • Kafka producers
  • Kafka topics
  • [Kafka] Các khái niệm căn bản
  • Log rất quan trọng trong ứng dụng vậy ghi log thế nào cho đúng?
  • Clean code - Đặt tên có ý nghĩa
  • Dependency injection trong java

Bài viết gần đây

  • Kafka producers
  • Kafka topics
  • [Kafka] Các khái niệm căn bản
  • Git Flow
  • Log rất quan trọng trong ứng dụng vậy ghi log thế nào cho đúng?
  • Clean code - Đặt tên có ý nghĩa
  • Dependency injection trong java

Danh mục

JAVA 3 PHẦN MỀM 3 GIT 1 PROGRAMING 1

Tags

KAFKA 3 LEARN-KAFKA 3 MESSAGE-BROCKER 3 QUEUE 3 CLEAN CODE 1 DEPENDENCY INJECTION 1 DI 1 GHI-LOG 1 HOC LAP TRINH 1 KHAI NIEM CO BAN 1 LOG 1 LOGGING 1 PROD 1
Linh tinh về lập trình - truongnq

Copyright  LINH TINH VỀ LẬP TRÌNH - TRUONGNQ. All Rights Reserved