본문으로 건너뛰기
피드

Rspamd 4.0 출시 — LLM 임베딩 지원에 메모리 최대 7GB 절감까지

backend 약 3분
vote
0
댓글
북마크

오픈소스 스팸 필터링 시스템 Rspamd가 4.0으로 대규모 업데이트됨. 외부 사전훈련 뉴럴/LLM 임베딩 지원, 빌트인 fast text shim으로 최대 7GB 메모리 절감, HTML 퍼지 피싱 탐지 등이 핵심 변경사항.

  • 1

    외부 사전훈련 뉴럴/LLM 임베딩 지원 추가

  • 2

    빌트인 fast text shim으로 500MB~7GB 메모리 절감

  • 3

    HTML 퍼지 피싱 탐지, 멀티플래그 퍼지 해시 도입

  • 4

    워커 HTTPS 서버 지원, 플러거블 async Hyperscan 캐시

  • 외부 사전훈련 뉴럴/LLM 임베딩 지원이 추가됨
    • 기존 내장 모델 외에 외부에서 훈련된 뉴럴 네트워크와 LLM 임베딩을 가져다 쓸 수 있게 된 것
    • GPT 모듈도 함께 개선됨
  • 메모리 절감 효과가 상당함
    • 빌트인 fast text shim이 새로 들어가면서 약 500MB~7GB 수준의 메모리를 아낄 수 있음
    • 리소스가 빠듯한 메일 서버 운영 환경에서 체감이 클 것
  • /checkv3 멀티파트 프로토콜 지원
    • 새로운 프로토콜로 스팸 체크 요청 처리 방식이 확장됨
  • Hyperscan 캐시가 플러거블 async 방식으로 바뀜
    • 패턴 매칭 엔진의 캐시를 비동기로 처리할 수 있게 되면서 성능 유연성이 높아짐
  • 피싱 탐지 기능 강화
    • 멀티플래그 퍼지 해시 도입으로 스팸 해시 매칭 정밀도가 올라감
    • HTML 퍼지 기반 피싱 탐지가 새로 추가됨
  • 워커에 HTTPS 서버 지원이 들어감
    • 기존 HTTP만 지원하던 워커 프로세스에서 직접 TLS를 처리할 수 있게 됨
  • 그 외 개선사항도 다양함
    • ASCII85 디코드 지원
    • HTTP 콘텐트 네고시에이션
    • Reply-To 헤더 유효성 검사
    • 구조화된 메타데이터 익스포터에 Zstd 압축 적용
    • 토큰 버킷 기반 로드 밸런싱 지원

메일 서버 운영자에게 실질적인 메모리 절감과 LLM 기반 스팸 탐지 확장이 눈에 띄는 릴리스. 자체 메일 인프라를 운영하는 조직이라면 업그레이드를 검토해볼 만함.

댓글

댓글

댓글을 불러오는 중...

backend

Go에서 Rust로 옮길 때 진짜로 바뀌는 것들

이 글은 Go 백엔드 서비스를 Rust로 옮길 때 속도보다 컴파일 타임 보장, 런타임 트레이드오프, 개발자 경험이 더 중요하다고 설명한다. nil 패닉, 데이터 레이스, 에러 처리, 제네릭, 비동기 모델, 마이그레이션 전략까지 실무 관점에서 Go와 Rust를 길게 비교한다.

backend

Python 3.15에서 헤드라인은 못 탔지만 꽤 쓸만한 기능들

Python 3.15에는 lazy imports나 Tachyon profiler 같은 큰 기능 말고도 실무에서 바로 체감될 만한 작은 개선들이 들어가. TaskGroup 취소, 컨텍스트 매니저 데코레이터 개선, 스레드 안전 이터레이터처럼 평소 애매하게 불편했던 지점들이 꽤 깔끔해졌어.

backend

심평원, DUR부터 의료영상 심사까지 클라우드로 갈아엎는다

심평원이 정보시스템 클라우드 전환과 함께 병·의원 업무에 직접 닿는 DUR, 의료영상 AI 심사, 요양급여내역 조회 시스템을 고도화한다. 핵심은 설치형 프로그램 중심이던 연계를 웹과 API 기반으로 넓히고, 진료·청구 과정에서 실시간 확인과 자동 판독을 강화하는 쪽이다.

backend

윈도우 에러 코드 7번 ‘ERROR_ARENA_TRASHED’는 어디서 왔을까

ERROR_ARENA_TRASHED는 Win32에서 실제로 쓰이는 현대적 에러라기보다 MS-DOS 시절 메모리 관리 구조에서 넘어온 잔재야. MS-DOS가 메모리 블록 앞의 arena 시그니처를 훑다가 예상한 값이 아니면 ‘arena가 망가졌다’고 보고 이 에러를 냈다는 이야기야.

backend

C/C++ 컴파일러의 느슨한 메모리 동시성 버그를 자동으로 잡는 박사논문

C와 C++ 컴파일러에서 relaxed memory 동시성 버그를 찾는 자동 테스트 프레임워크를 다룬 박사논문이 공개됐어. Téléchat, Atomic-mixer 같은 도구로 소스 수준 동작과 컴파일된 프로그램 동작을 비교하고, LLVM과 GCC 툴체인에서 실제 버그를 찾아낸 내용이 핵심이야.