I had to exchange my iphone 17 pro to new one because of the cosmetic issue 4 times...
Can you believe it? 4 times!!!!!!! Every time I got new one, it also had the cosmetic issue🤯
I hate aluminium body soooooo much😡
5-1) 그리고 기능에 차이가 있는 함수에 동일한 접두사 쓰지 마라 (가령 프린터(printer)를 사용하는 함수는 printPage(page), 화면에 문자(text)를 출력(print)해 주는 함수는 printText(text) 이러면 둘이 기능이 다른 함수인걸 구분하기 어렵다)
AWS 한국 사용자 모임에 여성 엔지니어 모임이 만들어졌습니다. 여성 엔지니어들이 서로를 지지해줄 수 있는 네트워크가 되기 위한 첫번째 밋업도 열린다고 하네요. 관심 있는 여성 클라우드 엔지니어들의 많은 참여 바랍니다. https://t.co/pbidgNWO0R #AWSKRUG#Women-in-cloud
웹 개발 시간을 줄여주는 팁 4가지
https://t.co/rifLrdESkx
웹 개발 프로젝트에서 조금이라도 시간을 아낄 수 있는 부분이 있다면 개선해 나가야 합니다. 하루에 1분이라도 개발 시간을 단축할 수 있다면, 그것이 쌓이고 쌓여서 전체 생산성에 영향을 미칠 수 있기 때문입니다.
모바일 앱 누구나 쉽게 디자인할 수 있는 ‘Aaply’
https://t.co/GTxN7VeaUU
오늘 소개할 ‘Aaply’는 누구나 쉽게 앱을 디자인할 수 있도록 도와주는 서비스로 현재 무료 베타서비스를 제공하고 있습니다. 이번 글에서 자세히 살펴보겠습니다.
#기획#디자인#프로젝트#협업#툴
Cloudflare 플랫폼은 초당 45,000,000개 이상의 HTTP 요청을 처리한다 🤯
모든 HTTP 요청에 대규모 서비스의 로그 분석 시스템은 어떻게 운영될까?
Cloudflare는 오래동안 Elasticsearch-Logstash-Kibana (ELK) 스택을 이용해 로그 분석 시스템을 구축해왔다. 하지만 엄청 큰 Elasticsearch 클러스터를 관리하면서 다음과 같은 문제들을 겪었다고 하는데:
→ 로그 데이터처럼 고정된 스키마를 지정하기 어려운 비정형 데이터를 Elasticsearch에 저장할 때 클러스터의 메모리 사용량과 쿼리 성능 중 하나는 피해를 입게 된다. Cloudflare이 요구한 스케일에서 이 문제는 심각했다.
→ Elasticsearch는 멀티테넌시 (multi-tenancy)를 지원하지 않아서, 로깅 시스템을 악용하는 한 사용자가 모든 사용자의 경험을 해칠 수 있었다. 이를 방지하기 위해 상당한 노력이 필요했다.
→ 대형 Elasticsearch 클러스터를 운영하는 것은 (당연히!) 매우 힘들다. 특히 불안정한 클러스터를 복구하는 작업은 정말 복잡하다. JVM 위에서 실행되는 Elasticsearch는 가비지 컬렉션 튜닝이 필수적이다 (이런 튜닝은 사실상 흑마법과 같다... 🪄)
2022년, Cloudflare의 SRE 팀은 이런 문제들로 인해 운영하기 어려운 Elasticsearch를 컬럼 지향 DBMS인 Clickhouse로 교체하기로 결정했다. Clickhouse로 전환된 새로운 파이프라인은:
→ 특별한 튜닝 없이도 훌륭한 성능을 보여주었고
→ 운영은 Clickhouse의 스케일링 모델 덕분에 훨씬 간단해졌고
→ 새로운 데이터 모델과 압축 도입으로 인해 디스크 사용량이 90% 감소했다!
Clickhouse를 글을 자주 보인다고 느꼈는데, 이미 Cloudflare같은 큰 기업에서 성공적으로 도입한 기술인지는 몰랐다. 꼭 한번 써볼 기회가 있으면 싶다!
요즘 내 영어 타임라인을 지배하고 있고 분명 틔타분들이 환장할 것 같은데 한국어 탐라에서 보질 못해서 소개하는 Teenage Engineering 제품 타래. 레트로랑 기술이 아름답게 섞인 사운드기기 브랜드에요.
TP-7 레코더. 손으로 누르고 돌리며 녹음하면 자동으로 tts 변환된 대본이 나온다