저자 : 프로호스터

Redis를 [잠재적으로] 대체할 KeyDB

Habré에서는 "Redis에 대한 더 빠른 대안"인 KeyDB에 대한 리뷰가 없었습니다. 나는 그것을 사용하면서 꽤 최근의 경험을 얻었으므로 이 공백을 메우고 싶습니다. 배경은 매우 진부합니다. 어느 날 트래픽이 많이 유입되면서 애플리케이션 성능(즉, 응답 시간)이 크게 저하되는 것으로 기록되었습니다. 그 당시에는 안타깝게도 무슨 일이 일어나고 있는지에 대한 정상적인 진단을 수행할 수 없었기 때문에 이후에 일련의 […]

슬럼 SRE. Booking.com 및 Google.com 전문가와 함께하는 완벽한 실험

우리 팀은 실험을 좋아합니다. 각 Slurm은 이전 Slurm의 정적인 반복이 아니라 경험에 대한 반성과 좋은 것에서 더 나은 것으로의 전환입니다. 그러나 Slurm SRE에서는 완전히 새로운 형식을 사용하기로 결정했습니다. 즉, 참가자들에게 가능한 한 "전투"에 가까운 조건을 제공하기로 결정했습니다. 집중 과정 동안 우리가 한 일을 간략하게 요약하면 "우리는 만들고, 부수고, 고치고, 공부합니다." SRE 비용은 거의 […]

크게 상처받지 않도록 회사에서 지식 교환을 구축하는 방법

일반 IT 회사에는 요구 사항, 작업 추적기 내역, 소스(코드에 주석 포함), 생산 시 일반적이고 중요하고 복잡한 사례에 대한 지침, 비즈니스 프로세스 설명(온보딩부터 휴가 가는 방법까지)이 있습니다. ”), 연락처, 액세스 키, 사람 및 프로젝트 목록, 책임 영역 설명 등 우리가 잊어버렸을 수도 있고 […]

영어 단어 학습을 위한 놀라운 도구인 컴퓨터 퀘스트

컴퓨터 게임을 통해 영어를 배우는 것은 이미 확립된 관행입니다. 게임은 좋은 여가 시간과 언어 생태계에 완전히 몰입하여 쉽게 배울 수 있는 기회를 결합하기 때문입니다. 오늘 우리는 언어 레벨을 높이는 데 적합하고 확실히 플레이어에게 많은 즐거움을 가져다 줄 퀘스트 장르의 게임을 살펴볼 것입니다. 가다! 첫째, 약간의 지루함: [...]

Firefox Preview의 야간 빌드에 추가 기능에 대한 지원이 추가되었습니다.

그러나 모바일 브라우저 Firefox Preview에서는 지금까지 야간 빌드에서만 WebExtension API를 기반으로 추가 기능을 연결하는 오랫동안 기다려온 기능이 나타났습니다. "추가 기능 관리자" 메뉴 항목이 브라우저에 추가되어 설치 가능한 추가 기능을 볼 수 있습니다. Firefox Preview 모바일 브라우저는 현재 Android용 Firefox 버전을 대체하기 위해 개발되고 있습니다. 브라우저는 GeckoView 엔진과 Mozilla Android 라이브러리를 기반으로 합니다 […

하이브리드 영업팀. 인간+AI가 한 팀으로 협력

대화형 인공 지능으로 내 프로젝트를 홍보하고, 기술적인 문제를 해결하는 방법을 명확하게 이해하고, 다양한 대회에서 승리를 거두면서 어느 방향으로 나아가야 할지 전혀 명확하지 않았습니다... 2019년 XNUMX월, 프리액셀러레이터에 들어섰고, 그곳에서 [...]

하드웨어 스타트업에 소프트웨어 해커톤이 필요한 이유는 무엇입니까?

지난 20월, 우리는 다른 XNUMX개의 Skolkovo 회사와 함께 자체 스타트업 해커톤을 개최했습니다. 기업 스폰서나 외부 지원 없이 프로그래밍 커뮤니티의 노력으로 러시아 XNUMX개 도시에서 XNUMX명의 참가자를 모았습니다. 아래에서는 우리가 어떻게 성공했는지, 그 과정에서 어떤 함정에 직면했는지, 그리고 왜 우리가 승리한 팀 중 하나와 즉시 협력하기 시작했는지에 대해 설명하겠습니다. […]

블루투스가 켜져 있을 때 원격 코드 실행을 허용하는 Android의 취약점

Android 플랫폼에 대한 2020월 업데이트에서는 특별히 설계된 Bluetooth 패킷을 전송하여 원격 코드 실행을 허용하는 Bluetooth 스택의 심각한 취약점(CVE-0022-XNUMX)을 제거했습니다. Bluetooth 범위 내의 공격자는 문제를 감지하지 못할 수 있습니다. 이 취약점을 이용하여 체인의 이웃 장치를 감염시키는 웜을 생성할 수 있습니다. 공격하려면 피해자 기기의 MAC 주소만 알면 충분합니다. (사전 페어링은 필요하지 않습니다. [...]

Habr 서비스 이용약관 및 개인정보취급방침 변경

안녕하세요! 사용자 계약 및 개인 정보 보호 정책이 변경되었습니다. 문서의 텍스트는 거의 동일하게 유지되었지만 서비스를 대표하는 법인은 변경되었습니다. 이전에 서비스가 러시아 회사인 Habr LLC에 의해 관리되었다면 현재는 모회사인 Habr Blockchain Publishing Ltd가 키프로스 공화국 및 유럽 국가의 법률에 따라 등록 및 운영되고 있습니다. […

항소 법원은 Grsecurity에 대한 Bruce Perens의 소송을 유지합니다.

캘리포니아 항소법원은 오픈소스 시큐리티(Open Source Security Inc.) 간의 소송에서 판결을 내렸다. (Grsecurity 프로젝트 개발) 및 Bruce Perens. 법원은 항소를 기각하고 Bruce Perens에 대한 모든 청구를 기각하고 Open Source Security Inc에 법적 비용으로 $259를 지불하도록 명령한 하급 법원의 판결을 확인했습니다(Perens […]

NGINX 유닛 1.15.0 애플리케이션 서버 릴리스

NGINX Unit 1.15 애플리케이션 서버가 출시되었으며, 그 안에서 다양한 프로그래밍 언어(Python, PHP, Perl, Ruby, Go, JavaScript/Node.js 및 Java)로 웹 애플리케이션을 실행할 수 있는 솔루션이 개발되고 있습니다. ). NGINX 유닛은 다양한 프로그래밍 언어로 여러 애플리케이션을 동시에 실행할 수 있으며, 구성 파일을 편집하고 다시 시작할 필요 없이 실행 매개변수를 동적으로 변경할 수 있습니다. 코드 […]