[Article] ‘상업적’ 오픈소스 모델의 진화
최근 수 년간 많은 기업들이 자체 개발하고 유지 관리하던 오픈소스 소프트웨어를 기반으로 사업을 확장하고 있습니다. 그 과정에서 기존의 오픈소스 라이선스에서 상업적 사용에 제한을 두는 비FOSS(Non-open source) 라이선스로 변경하는 사례가 늘어나고 있습니다. 이에 대한 대표적인 예는 올해 큰 이슈가 되었던 Terraform의 변경된 라이선스입니다. 본 포스팅에서는 이에 대해 자세히 소개합니다.
Java CompletableFuture로 비동기 적용하기
안녕하세요. 11번가 클레임개발팀 박지훈입니다. 중앙 집중식 데이터베이스를 영역별로 분리하는 탈중앙화를 대비하여 분리 대상 테이블을 참조하고 있는 쿼리를 분리하고, 이관하는 작업을 진행하고 있습니다. 코드를 이관하는 과정에서 가장 중요한 부분은 as-is, to-be 결과를 비교하는 부분일 텐데요. 기존 결과 비교를 위해 이관 전/후 로직을 실행하는 부분이 순차적으로 실행되다 보니 전체적인 실행시간이 두 배로 증가하는 문제를 마주하였고, 1초
Hello, FabriCache (패브리캐시) :
TCP BBR로 비디오 스트리밍 품질 개선
AV1, H.265 트랜스코딩 테스트
파트너오피스 리뉴얼, 왜 우리는 리팩터링을 하였는가?
…
검은 토끼(2023년)와 이별을 준비하는 넷마블 기술 블로그
드디어 2023년 마지막 주네요. 다들 2023년 마무리 잘하고 계신가요? 넷마블 기술 블로그의 2022년 회고글인 생후 400일을 넘긴 넷마블 기술 블로그 육아일기를 다시 보면 감회가 새롭습니다. 넷마블 기술 블로그의 컨셉이나 초기 이야기는 작년 회고글에서 풀었으니, 그 후의... The post 검은 토끼(2023년)와 이별을 준비하는 넷마블 기술 블로그 appeared first on 넷마블 기술 블로그.
워드프레스 백업과 복원은 웹 파일과 DB를 한 쌍으로 맺어야 한다
1년에 4번 정도 마주치는 워드프레스 업데이트 테스트 상황에 조금 더 편하게 대응하고 있습니다. 다만, 편하게 만나는 환경에 직면한 작업자는 저를 포함해 극소수밖에 되지 않아, 단순히 시간 효용을 계산하자면 큰 이득을 얻진 못했다고도 볼 수도 있습니다. 그래도 업데이트 테스트를... The post 워드프레스 백업과 복원은 웹 파일과 DB를 한 쌍으로 맺어야 한다 appeared first on 넷마블 기술 블로그.
ZFS 파일 시스템
이번 기술 블로그 포스트에서는 ZFS에 대해 소개하고자 합니다. ZFS 소개 ZFS는 잘 알려진 파일 시스템 중에서도 비교적 최근에 등장한 파일 시스템입니다. 2001년 썬 마이크로시스템즈에서 자사 운영체제인 솔라리스의 일부로 개발을 시작했습니다. ZFS는 안정성과 성능, 그리고 데이터 보호 기능들이 강화된 파일 스토리지를 목적으로 개발되었습니다. 이후 오픈소스로 공개했었으나, 2010년에 오라클이 썬 마이크로시스템즈를 인수한 이후로는 오라클
올리브영 셀프계산대 도입기
…
확장할 수 있는 데이터 추출 서비스 구축 경험 공유
…
Bit(Binary digit) Byte 의 고찰
TypeORM QueryBuilder 활용 사례: 재사용성을 높이는 방법과 테스트 작성하기
Spring Boot에서 MyBatis 적용
안녕하세요, 씨앤텍시스템즈 육지후 연구원입니다. 이번 포스트에서는 SpringBoot에서 MyBatis를 적용하는 방법에 대해 작성하려 합니다. ※ 사전에 Spring Boot가 설치되어 있어야 합니다. ※ ※ 해당 포스트는 Oracle을 사용하지만 다른 DB도 사용할 수 있습니다. ※ MyBatis Logo 1. MyBatis란? MyBatis는 간단하게 데이터베이스를 쉽게 다룰 수 있도록 도와주는 프레임워크입니다. 프로그램에 있는 SQL 쿼
Redhat 8.8 IBM DB2 11.5.8 서버 설치 (root)
안녕하세요, 씨앤텍시스템즈입니다. 이번 게시물은 Redhat 8.8 환경에 IBM DB2 서버 기본 설치에 대해 알아보겠습니다. 1. 사용환경 Remote Network Tool MobaXterm Virtual Machine Software Oracle VM VirtualBox OS Red Hat Enterprise Linux release 8.8 (0otpa) Memory 8192MB Processor 4 CPU 2. 설치파일 v11.5.8_
앱 진입로직 개선(feat. RxSwift)
안녕하세요! 카카오헤어샵 iOS 개발자 austin 입니다. 저는 이번에 앱 진입로직과 관련된 버그 해결과정을 공유하고자 합니다. 앱 진입로직이란? 저희 카카오헤어샵 앱에는 홈 화면에 진입하기 전에 체크해야 하는 항목들이 있는데요. 체크 항목을 모두 통과해야만 홈 화면에 진입이 가능하고, 하나라도 실패하면 에러 핸들링 처리하는 로직을 앱 진입로직이라고
[여기보기] 적절한 식습관과 운동을 유지하듯 건강하게 WAS 로그 관리하기
WAS의 로그는 적절한 레벨과 포맷으로 관리해야 WAS가 보안을 유지하면서 적절한 저장 공간을 사용해 로그 파일을 생성할 수 있습니다. 또한 로그 디렉터리나 파일을 누구나 열람할 수 없게끔 적절한 권한을 설정해야 합니다. 이번에는 WAS 로그 관리법을 이야기합니다. The post [여기보기] 적절한 식습관과 운동을 유지하듯 건강하게 WAS 로그 관리하기 appeared first on 넷마블 기술 블로그.
다나와 웹 트래픽 로그 데이터 분석 시스템 도입기
개요 안녕하세요. 다나와에서 데이터 파트를 맡아 진행하고 있는 선지호입니다. 다나와에서는 웹 트래픽 로그 데이터 분석을 위해 새로운 내부 서비스를 구축 했습니다. 이 과정중에 저희가 했던 많은 고민과 결정을 공개하여 다나와를 관심있어하는 여러분들께 하나의 사례를 공유해 볼까 합니다. 여정 저희의 여정은 이렇습니다 1) 정책 및 필요조건 정하기 2) 유비쿼터스 언어 사전 만들기 3) 아키텍처 및 기술 검토 4) 데이터 포맷 선정 5) 데이터 필터