<![CDATA[AB180 Engineering Base]]> https://engineering.ab180.co RSS for Node Thu, 18 Apr 2024 15:01:07 GMT <![CDATA[동일한 비용으로 리포트 요청 10배 처리하기]]> https://engineering.ab180.co/stories/improve-performance-airbridge-report-worker https://engineering.ab180.co/stories/improve-performance-airbridge-report-worker Sun, 03 Mar 2024 15:00:00 GMT <![CDATA[Luft 성능 리포트 2: 더 많은 코호트에 대한 리텐션 집계]]> https://engineering.ab180.co/stories/luft-performance-report-2 https://engineering.ab180.co/stories/luft-performance-report-2 Sun, 11 Feb 2024 15:00:00 GMT <![CDATA[모니터링은 마틴 파울러처럼: Domain-Oriented Observability 도입기]]> https://engineering.ab180.co/stories/monitoring-like-martin-fowler-domain-oriented-observability https://engineering.ab180.co/stories/monitoring-like-martin-fowler-domain-oriented-observability Thu, 23 Nov 2023 15:00:00 GMT <![CDATA[제안서: Luft 의 대형 쿼리 처리에 관하여]]> https://engineering.ab180.co/stories/luft-query-optimizer-and-scale https://engineering.ab180.co/stories/luft-query-optimizer-and-scale Thu, 12 Oct 2023 15:00:00 GMT <![CDATA[Redis 사용량 타노스하기]]> https://engineering.ab180.co/stories/thanos-redis https://engineering.ab180.co/stories/thanos-redis Tue, 26 Sep 2023 15:00:00 GMT <![CDATA[Scenario Test: 인수 테스트 자동화로 자신감, 생산성 높이기 (GopherCon 2023 발표)]]> https://engineering.ab180.co/stories/scenario-test https://engineering.ab180.co/stories/scenario-test Wed, 16 Aug 2023 15:00:00 GMT <![CDATA[Profiling and Tracing Tips in Go(GopherCon 2023 발표)]]> https://engineering.ab180.co/stories/luft-performance-report-2023-1-1 https://engineering.ab180.co/stories/luft-performance-report-2023-1-1 Tue, 15 Aug 2023 15:00:00 GMT <![CDATA[적정 엔지니어링으로 검색 속도 10x 빠르게 만들기]]> https://engineering.ab180.co/stories/improve-performance-with-proper-engineering https://engineering.ab180.co/stories/improve-performance-with-proper-engineering Thu, 13 Jul 2023 15:00:00 GMT <![CDATA[Luft 성능 리포트 2023.1]]> https://engineering.ab180.co/stories/luft-performance-report-2023-1 https://engineering.ab180.co/stories/luft-performance-report-2023-1 Fri, 05 May 2023 15:00:00 GMT <![CDATA[Yarn 대신 pnpm으로 넘어간 3가지 이유]]> https://engineering.ab180.co/stories/yarn-to-pnpm https://engineering.ab180.co/stories/yarn-to-pnpm Mon, 03 Apr 2023 15:00:00 GMT <![CDATA[TrailDB to Ziegel(Cgo to Go)]]> https://engineering.ab180.co/stories/traildb-to-ziegel https://engineering.ab180.co/stories/traildb-to-ziegel Mon, 28 Nov 2022 15:00:00 GMT <![CDATA[satisfies: 안전한 업캐스팅을 통해 더 안전한 코드작성을 도와주는 새로운 키워드(TypeScript 4.9)]]> https://engineering.ab180.co/stories/satisfies-safe-upcasting https://engineering.ab180.co/stories/satisfies-safe-upcasting Mon, 12 Sep 2022 15:00:00 GMT <![CDATA[Programmable Realtime Webhoook System]]> https://engineering.ab180.co/stories/programmable-realtime-webhook-system https://engineering.ab180.co/stories/programmable-realtime-webhook-system Tue, 30 Aug 2022 15:00:00 GMT <![CDATA[자동화 테스트로 수 억 대의 디바이스 환경에서 살아남는 SDK 완성하기 - QA Engineer 인터뷰]]> https://engineering.ab180.co/stories/qa-engineer-interview https://engineering.ab180.co/stories/qa-engineer-interview Wed, 10 Aug 2022 15:00:00 GMT <![CDATA[Player Unknown’s Bug: 원인 모를 문제를 기록하면 성장할 수 있나요?]]> https://engineering.ab180.co/stories/player-unknowns-bug https://engineering.ab180.co/stories/player-unknowns-bug Tue, 26 Jul 2022 15:00:00 GMT <![CDATA[ECS Task Rebalancing을 이용한 EC2 비용 최적화]]> https://engineering.ab180.co/stories/aws-ecs-task-rebalancing-ec2-cost-optimization https://engineering.ab180.co/stories/aws-ecs-task-rebalancing-ec2-cost-optimization Mon, 04 Jul 2022 15:00:00 GMT <![CDATA[Android SDK 자동화 테스트 환경 구축기 1화 - 자동화 테스트 환경 소개]]> https://engineering.ab180.co/stories/android-sdk-test-automation-part1 https://engineering.ab180.co/stories/android-sdk-test-automation-part1 Thu, 02 Jun 2022 15:00:00 GMT <![CDATA[하루 100억 트래픽도 끄떡없는 시스템을 만드는 팀으로 - Data Pipeline Team 인터뷰]]> https://engineering.ab180.co/stories/data-pipeline-team-interview https://engineering.ab180.co/stories/data-pipeline-team-interview Thu, 26 May 2022 15:00:00 GMT <![CDATA[Airbridge API 개발팀의 Monorepo 도입기]]> https://engineering.ab180.co/stories/airbridge-api-monorepo https://engineering.ab180.co/stories/airbridge-api-monorepo Thu, 12 May 2022 15:00:00 GMT <![CDATA[Lambda Feature Brnach Dev 환경 구성기]]> https://engineering.ab180.co/stories/lambda-feature-branch-qa-server https://engineering.ab180.co/stories/lambda-feature-branch-qa-server Wed, 27 Apr 2022 15:00:00 GMT <![CDATA[생산성 있는 Review 문화가 되기까지]]> https://engineering.ab180.co/stories/productive-review-culture https://engineering.ab180.co/stories/productive-review-culture Mon, 25 Apr 2022 15:00:00 GMT <![CDATA[고객의 불편함이 제품으로 되기까지 - Airbridge API 팀의 개발 프로세스]]> https://engineering.ab180.co/stories/how-engineering-team-works-to-make-robust-product https://engineering.ab180.co/stories/how-engineering-team-works-to-make-robust-product Wed, 30 Mar 2022 15:00:00 GMT <![CDATA[Webpack → Vite: 번들러 마이그레이션 이야기]]> https://engineering.ab180.co/stories/webpack-to-vite https://engineering.ab180.co/stories/webpack-to-vite Tue, 15 Mar 2022 15:00:00 GMT <![CDATA[Airbridge Data Pipeline에서 Serverless 활용 사례]]> https://engineering.ab180.co/stories/abr-backend-talent https://engineering.ab180.co/stories/abr-backend-talent Mon, 07 Mar 2022 15:00:00 GMT <![CDATA[Airbridge Data Pipeline에서 Serverless 활용 사례]]> https://engineering.ab180.co/stories/airbridge-data-pipeline-serverless-practices https://engineering.ab180.co/stories/airbridge-data-pipeline-serverless-practices Mon, 07 Mar 2022 15:00:00 GMT <![CDATA[ConsoleMe: 스타트업에서 AWS IAM 권한 관리 잘 하는 법]]> https://engineering.ab180.co/stories/iam-management-consoleme https://engineering.ab180.co/stories/iam-management-consoleme Mon, 31 Jan 2022 15:00:00 GMT <![CDATA[Athena로 CloudWatch Logs query 하기]]> https://engineering.ab180.co/stories/athena-cloudwatch-logs-query https://engineering.ab180.co/stories/athena-cloudwatch-logs-query Sat, 01 Jan 2022 15:00:00 GMT <![CDATA[Python x ARM: Graviton2 실전 도입기]]> https://engineering.ab180.co/stories/migrating-python-application-to-arm https://engineering.ab180.co/stories/migrating-python-application-to-arm Sun, 28 Nov 2021 15:00:00 GMT <![CDATA[Kafka Lag 없는 실시간 데이터 파이프라인을 위한 아키텍처 개선기]]> https://engineering.ab180.co/stories/kafka-consumer-proxy https://engineering.ab180.co/stories/kafka-consumer-proxy Wed, 10 Nov 2021 15:00:00 GMT <![CDATA[Effective Jinja template 리팩토링과 테스트 - 1편]]> https://engineering.ab180.co/stories/effective-jinja-template-1 https://engineering.ab180.co/stories/effective-jinja-template-1 Wed, 08 Sep 2021 15:00:00 GMT <![CDATA[AWS Chatbot을 이용한 Slack alert, 근데 이제 PagerDuty와 Terraform을 곁들인]]> https://engineering.ab180.co/stories/aws-alert-iac https://engineering.ab180.co/stories/aws-alert-iac Wed, 01 Sep 2021 15:00:00 GMT <![CDATA[Luft: 유저 행동 분석에 최적화된 OLAP 데이터베이스]]> https://engineering.ab180.co/stories/introducing-luft https://engineering.ab180.co/stories/introducing-luft Wed, 25 Nov 2020 15:00:00 GMT <![CDATA[어떤 개발자의 회사 홍보 고군분투기]]> https://engineering.ab180.co/stories/let-people-know-about-our-company https://engineering.ab180.co/stories/let-people-know-about-our-company Thu, 10 Sep 2020 15:00:00 GMT <![CDATA[Amazon EKS 위에 Kiam 셋업하기]]> https://engineering.ab180.co/stories/kiam-on-eks https://engineering.ab180.co/stories/kiam-on-eks Wed, 10 Apr 2019 15:00:00 GMT <![CDATA[Airpage CSR: 한달에 400억번 요청되는 페이지 크기 60% 줄이기]]> https://engineering.ab180.co/stories/airpage-csr https://engineering.ab180.co/stories/airpage-csr