Lekko 소개

Lekko는 엔지니어가 재배포 없이 런타임에 코드 동작을 업데이트할 수 있게 해주는 동적 구성 플랫폼으로, 유연성을 향상시키고 위험을 줄여줍니다.
더 보기

Lekko이란?

Lekko는 기존의 기능 플래그 지정을 뛰어넘는 고급 동적 구성 시스템입니다. Uber와 Meta의 전 엔지니어들이 개발한 이 시스템은 더 많은 기업에 기업 수준의 동적 코드 기능을 제공하는 것을 목표로 합니다. Lekko는 코드베이스에 삽입되어 런타임에 수정될 수 있는 'lekkos'라는 동적 함수의 개념을 도입했습니다. 이 접근 방식은 자주 재배포하거나 기존 기능 플래그와 관련된 기술적 부채를 축적할 필요 없이 코드 동작, 맞춤화 및 구성을 관리하는 데 더 큰 유연성을 제공합니다.

Lekko은 어떻게 작동하나요?

Lekko는 빌드 시간에 함수를 감싸서 런타임에 업데이트된 버전을 가져올 수 있게 합니다. 엔지니어는 코드에 동적 함수를 정의하고, Lekko는 이를 미러링하고 런타임 중에 수정할 수 있게 합니다. 이러한 함수는 'lekkos'라고 불리며, 표준 lekkos(런타임에 변경 가능), 검증자(콘텐츠 검증용), lekkosets(lekkos 그룹)의 세 가지 주요 유형이 있습니다. 업데이트는 코드에서 직접 또는 Lekko의 사용자 친화적인 제어판을 통해 이루어질 수 있습니다. 플랫폼은 정적 분석과 AI를 사용하여 일상적인 변경 사항을 위임하는 것의 안전성을 보장합니다. Lekko는 또한 승인된 구성을 관리하고 고객에게 배포할 수 있는 사람을 제어하는 웹 애플리케이션을 제공합니다.

Lekko의 이점

Lekko는 개발 팀과 기업에 수많은 이점을 제공합니다. 이는 기존 기능 플래그의 일반적인 문제인 잘못된 구성으로 인한 중단 위험을 크게 줄여줍니다. 이 플랫폼은 AI의 도움을 받아 구성을 더 잘 관리함으로써 기술적 부채를 줄이는 데 도움을 줍니다. 또한, 팀이 플래그 정리에 시간을 덜 쓰고 새 코드 작성에 더 많은 시간을 할애할 수 있게 함으로써 제품 개발을 가속화합니다. Lekko는 테스트되지 않은 코드가 고객에게 전달되는 것을 방지함으로써 위험 관리를 향상시킵니다. 또한, 일상적인 구성 작업을 비공학 팀 구성원에게 위임하는 것이 더 안전하게 만들어 소프트웨어 개발 및 배포 프로세스의 전반적인 효율성과 유연성을 향상시킵니다.

Lekko와(과) 유사한 최신 AI 도구

Gait
Gait
Gait는 AI 지원 코드 생성을 버전 관리와 통합하여 팀이 AI 생성 코드 맥락을 효율적으로 추적, 이해 및 공유할 수 있도록 하는 협업 도구입니다.
invoices.dev
invoices.dev
invoices.dev는 개발자의 Git 커밋에서 직접 청구서를 생성하는 자동화된 청구 플랫폼으로, GitHub, Slack, Linear 및 Google 서비스와의 통합 기능을 제공합니다.
EasyRFP
EasyRFP
EasyRFP는 RFP(제안 요청) 응답을 간소화하고 딥 러닝 기술을 통해 실시간 현장 표현형을 가능하게 하는 AI 기반 엣지 컴퓨팅 툴킷입니다.
Cart.ai
Cart.ai
Cart.ai는 코딩, 고객 관계 관리, 비디오 편집, 전자상거래 설정 및 맞춤형 AI 개발을 포함한 종합적인 비즈니스 자동화 솔루션을 제공하는 AI 기반 서비스 플랫폼으로, 24/7 지원을 제공합니다.