Tagging
Try bookmarklet. Easy tagging.
Do you want to delete?
Do you want to modify?
  • LINKTAG
  • New
  • Tag
  • Comment
  • Tag, ops
Sign in

ops

it ops fullstack

오픈소스 Backend Appwrite

Firebase 대체제이고 완전 로 유명한 백엔드 오픈소스 Appwrite 에 대해 알아보자. 웹앱, 모바일앱 개발시 많이 사용된다.
wono | discuss |
it ops db postgresql collate

[TIL, 일일 회고] 2024.12.09 - PostgreSQL : 데이터베이스 생성 설정 파라미터 이해하기

프로젝트 회고 중 init.sql에 데이터베이스를 생성하는 쿼리문에 대해서 정리하고자 합니다. 데이터베이스 생성 시 사용된 각 설정의 의미와 중요성에 대해 자세히 알아보겠습니다. 데이터베이스 생성 쿼리 살펴보기CREATE DATABASE post WITH OWNER = postgres ENCODING = 'UTF8' LC_COLLATE = 'en_US.utf8' LC_CTYPE = 'en_US.utf8' TABLESPACE = pg_default CONNECTION LIMIT = -1; 1. 데이터베이스 이름과 소유자CREATE DATABASE post'post'라는 이름의 새 데이터베이스를 생성합니다.OWNER = postgres데이터베이스의 소유권을 postgres 사..
wono | discuss |
it ops db postgresql collate

Postgresql 한글 정렬

첨부할 사진이 준비되어 있지 않지만 아무튼 postgresql 을 아무 추가 설정 없이 이용했을 때 한글 정렬에 문제가 있다. 기본적으로 한글을 오름차순 정렬한다고 하면 ㄱ ~ ㅎ 으로 진행되는 것을 기대할 것인데 그렇게 작동하지 않는다. 1. 데이터 베이스 정렬은 Collate 컬럼에 의해 결정된다. -> postgres 접근해서 `\l` 명령어로 확인할 수 있음. 2. 데이터 베이스를 만들 때부터 LC_COLLATE 값을 C 로 설정해서 만들어야 함 -> 이미 만들었다면 dump한 이후 지우고 새로 만든 다음 dump 파일 추가해야 함 dump 하는 방법은 구글링하면 쉽게 찾을 수 있으므로 dump를 진행한 다음에 기존 데이터베이스를 지워주자. 그리고 다음과 같이 데이터베이스를 생성해준다. CREAT..
wono | discuss |
it ops db postgresql collate

[AWS]RDS postgresql 한글정렬 문제

rds에서 기본데이터베이스 생성시 collate option이 en_US로 되어 orderBy쿼리시 한글정렬이 원하는 대로 되지 않는다.따라서 다음의 과정이 필요하다.c(POSIX)옵션의 경우 아스키코드값으로 비교하는데 한글영어 혼합의 경우 정렬이 정상적으로 되지 않을
wono | discuss |
it ops db rds

프로젝트 삽질기22 (feat 커넥션 풀 누수)

들어가며AWS Aurora PostgreSQL를 활용해서 서비스를 운영하고 있습니다. 성능 테스트를 하면서 Writer DB의 Connections 수가 특정 숫자 이상이 되면 커넥션을 더 이상 맺을 수 없어서 장애가 발생한다는 것을 파악했습니다. 장애를 겪을 것을 대비하여 RDS의 connections 수를 트래킹 하며 커넥션 수가 특정 개수 이상이 넘으면, slack으로 알림을 받도록 구성했습니다.  얼마 전, max connections 수가 특정 수를 넘었다는 알림을 받았습니다. 알림을 받은 이후 시간이 지나도, 커넥션 수가 떨어지지 않는 문제가 생겼습니다. 그 과정에서 팀에서는 어떤 문제를 겪었고, 이 문제를 어떻게 해결했는지 공유하고자 글을 씁니다.              RDS 커넥션 풀 누..
wono | discuss |
it ops db postgresql collate

도커 postresql 시간대, 언어 설정 방법들의 비교

도커 postgresql 의 다양한 환경설정 방법들을 실험하며 차이점을 살펴보겠습니다.
wono | discuss |
it ops db postgresql collate

한글과 LC_COLLATE

한국어 환경에서 PostgreSQL LC_COLLATE 설정
wono | discuss |
it ops db postgresql collate

PostgreSQL 15 한글 검색 설정

Postgresql 에서 한글 검색을 위한 encode, collate, ctype 설정 및 gin 인덱스 설정에 대해 알아보자.
wono | discuss |
it ops opensource

주목할 만한 ‘K-오픈소스’ 프로젝트 | 요즘IT

한국 개발자의 오픈소스 혁신, typia·SWC·Flitter 등 글로벌 주목
wono | discuss |
it ops sms 전용계좌 충전

전용 계좌

사업자 등록 완료 후 각각의 계정에 전용 계좌를 발급 받으실 수 있습니다. 해당 전용계좌로 입금 시 회원님의 계정에 자동으로 잔액이 충전됩니다. 전용 계좌 발급 및 충전하기 1. 충전/관리에서 잔액 충전 버튼을 눌러주세요. 2. 결제 방식 선택 > 전용계좌입금 선택 후 전용계좌 발급받기(사업자 전용)을 클릭합니다. - 사업자 미 인증
wono | discuss |
it ops aws msk kafka

AWS에서 Apache Kafka를 이용하는 방법(MSK)

안녕하세요. 클라우드메이트 TE팀 정혜원입니다. 고객의 인프라 환경을 마이그레이션하며 MSK를 사용하게 되었고, 이해를 돕기 위해 해당 서비스를 직접 실습해
wono | discuss |
it ops aws billing

5월 연휴에 금융거래 중단됩니다

5월 3일부터 이어지는 연휴에 일부 금융사에서 전산시스템 이전 작업으로 금융거래를 일시적으로 전면 중단한다.1일 금융업계에 따르면 IBK기업은행과 한국투자증권이 전산시스템 이전 작업으로 금융거래를 일시 중단한다.기업은행의 경우 5월 3일 0시부터 5월 5일 24시까지 중단되는데 이...
wono | discuss |
it ops aws billing

AWS 계정 연체, 카드 결제 시도 실패하면? 미납요금 결제 방법

aws에 등록된 카드로 자동 결제가 실패하면 아래와 같은 email이 도착합니다. (일부 내용은 삭제된 이미지...
wono | discuss |
it ops db postgesql

Postgres에서 컬럼을 삭제하면 실제로 무슨 일이 일어나는가 | GeekNews

PostgreSQL에서 컬럼을 DROP 해도 실제로 데이터는 삭제되지 않음 — 단지 메타데이터에서 "숨김 처리" 됨DROP COLUMN 후에도 내부적으로 컬럼은 존재하기 때문에, 1600개 컬럼 제한에 도달할 수 있음데이터를 완전히 제거하려면 VACUUM FULL 또는 수동 테이블 재작성이 필요함이는 성능 최적화를 위한 설계지만, GDPR과 같은 컴플라이언
wono | discuss |
it ops linux tomcat log

Alfresco logrotate.d examples - able to handle compress and clear historic timestamped log files

Alfresco logrotate.d examples - able to handle compress and clear historic timestamped log files - alfresco
wono | discuss |
it ops linux log rotate tomcat

logrotate에 대해 알아보도록 하겠습니다. : 네이버 블로그

wono | discuss |
it ops aws ses email

119.AWS SES 메일 발송법 3가지

AWS의 SES서비스를 이용해 메일을 발송해 보자 발송법 3가지를 알아보자 <1> SES  웹콘솔에서 메일 보내기 <2> Outlook에서 메일 보내기 <3> SDK를 이용해 서버에서 보내기 <4> 참고. SES에서 DEDICATE IP 할당의 의미는 고정 SMTP IP 가 아니다. <1> SES  웹콘솔에서 메일 보내기 도메인을 인증 받기와  제한
wono | discuss |
it ops message sens naver

[Spring Boot] SMS 전송 - NAVER SMS API 연동

진행중인 프로젝트 내에 SMS 서비스를 구현할 일이 생겼다. 개인 공부용 무료 SMS 서비스를 찾다가 NAVER CLOUD PLATFORM에서 지원하는 SMS API 서비스를 알게 됐다. 대부분 coolsms를 많이들 이용했는데 개인적으로 네이버가 친숙한 플랫폼이기도 하고, 매월 50건의 무료메세지 발송 및 첫 가입 시 10만 크레딧을 제공한다고 하여 선택하게 됐다. 해당 크레딧은 네이버 클라우드 플랫폼에서 제공하는 다른 솔루션에도 사용할 수 있으니 유용하게 쓰시길 바란다. (단, 실제로 결제가 가능한 카드를 연동해야 한다.) 또한 네이버에서 API 문서를 잘 구성해놓은 것도 채택에 큰 비중을 차지했다. 따라서 필자는 네이버 클라우드 플랫폼에서 제공하는 NAVER API 가이드에 따라 차근차근 진행해볼 ..
wono | discuss |
it ops email

AWS SES, Pringo, Gmail SMTP, Sendgrid 비교: 개발자와 마케터를 위한 이메일 발송 서비스 선택 가이드

AWS SES, Pringo, Gmail SMTP, Sendgrid 비교: 개발자와 마케터를 위한 이메일 발송 서비스 ...
wono | discuss |
it ops aws eventbridge

[AWS Event Bridge] AWS에서 간단하게 Scheduler 사용하는 방법

서비스의 백엔드를 개발할 때 흔하게 필요한 기능이 바로 스케줄링인데요. 주기적으로 로직을 수행한다거나 푸시 예약 발송하는 작업이라던가 이런 기능들을 구현할 때 스케줄러를 사용하게 됩니다. 작은 서비스라면 프레임워크 레벨에서 라이브러리 형태로 쓸 수도 있구요. 이런 주기적인 로직 수행 작업이 서비스의 주요 기능이라 중요한 경우에는 Message Queue를 사용하기도 합니다. AWS Serverless Application Model(이하 SAM)로 서버리스 개발을 했을 때 아주 효과적으로 사용할 수 있는 스케줄러가 있습니다. 이번에 소개할 Event Bridge Scheduler죠. 설정한 일정(Cron기반)이나 특정 주기로 자동으로 로직을 실행할 수 있습니다. 다양한 AWS 서비스들과 연동이 가능하기 ..
wono | discuss |
Next
© 2025. LINKTAG.ORG. Help Feedback Privacy Terms