관점 지향 프로그래밍 (AOP, Aspect-Oriented Programming)

관점 지향 프로그래밍(AOP) 는 횡단 관심사를 분리하여 모듈성을 증가시키는 것을 말한다.
백엔드 애플리케이션이 갖춰야 할 요구사항 중에는 로깅, 보안, 트랜잭션 같은 애플리케이션 전반에 걸쳐 제공해야 하는 공통 요소들이 있는데 이러한 요소들을 횡단 관심사(cross-cutting concern) 이라고 한다.

Continue reading

Event Loop

이 포스팅은 Single Thread 로 동작하는 Node.js 가 어떻게 Non-Block (비동기) 처리를 할 수 있는지 Event Loop 의 원리를 통해 알아본다.

Continue reading

AWS - Security (2): VPC Traffic Mirroring, WAF

이 포스팅은 네트워크 환경에서 발생하는 트래픽을 복제 후 특정 장치로 전달하여 해당 정보를 모니터링할 수 있는 VPC Traffic Mirroring 과 웹 애플리케이션 전용 방화벽인 AWS WAF 에 대해 알아본다.

Continue reading

ping 옵션

ping [ -d ] [ -D ] [ -n ] [ -q ] [ -r ] [ -v ] [ -R ] [ -a addr_family ] [ -cCount ] [ -w Timeout ] [ -f | -i Wait ]
[ -l Preload ] [ -p Pattern ] [ -s PacketSize ] [ -S hostname/IP addr ] [ -L ] [ -I a.b.c.d ] [ -o Interface ] [ -T ttl ]
Host [ PacketSize ] [ Count ]

Continue reading

AWS - Network 연결 옵션 (2): VPN

이 포스팅은 AWS 에서 제공하는 관리형 VPN 서비스인 AWS Site-to-Site VPNAWS 클라이언트 VPN 에 대해 알아본 후 AWS Site-to-Site VPN 을 통해 AWS 와 온프레미스 간 VPN 통신(Private 대역 간 통신) 을 구성해본다.

Continue reading

Pagination


© 2020.08. by assu10

Powered by assu10