11ST TechBlog
    • 소개
    • 블로그
    • TechTrend
    • TechTalk
    • 인재채용

    고객으로부터 신뢰받는

    최고의 커머스 플랫폼

    11번가 TechBlog

    • DB Function To Java 전환으로 기술부채 갚기

      안녕하세요 11번가 쿠폰/정산개발팀에서 프로모션 파트 개발을 하고 있는 문상록입니다. 올해에 십수년간 운영되던 프로모션 조회를 위한 오라클 DB Function을 Java API로 전환했습니다. 그 과정과 여러 이슈 해결과정을 공유드리고자 포스트를 작성하게 되었습니다. 참고로 본 포스팅은 소스코드나 설계와 같은 세부사항은 담겨있진 않아서 전체적인 프로세스를 가볍게 읽어본다고 생각하시고 봐주시면 감사하겠습니다 ^^ 일정 규모가 있는 회사라면 개발자가 함부로 건드리기 어려운 영역이 있습니다. 밑에 라이온킹 심바가 가지말라고 하는 ‘레거시 코드’라는 영역입니다. 어디든 발견할 수 있는 레거시들 제가 담당하고 있는 프로모션쪽에도 여러...

      Oracle DBFunction java msa legacy

      문상록's profile image

      문상록

      2022-12-02

    • 이번 프로젝트에 자동화는 처음이라

      안녕하세요. 11번가의 SQE팀에서 테스트 자동화를 개발하고 있는 최윤석입니다. 저희가 UI 테스트 자동화를 개발하면서 선택이 필요한 시점마다 가장 중요하게 생각한 것은 유지 보수 시간을 최대한 줄이는 것이었으며, 이러한 선택을 적용한 사례를 중점으로 이야기해 보려고 합니다. Test Pyramid 목차 QA와 테스트 자동화 도구 자동화 테스트 케이스의 입력 방식 자동화 동작 및 리포트 생성 작업 모든 환경을 위한 하나의 자동화 TC 마무리 참고자료 QA와 테스트 자동화 도구 모든 프로젝트는 자원 (시간, 인력, 돈)이 부족합니다. 하지만 부족한 자원을 다양한...

      RPA QA SDET Python Selenium Appium

      최윤석's profile image

      최윤석

      2022-10-17

    • Java로 만들어진 Kubernetes Operator - 어떻게 테스트할까?

      안녕하세요. 11번가 Core Platform 개발팀의 김보배입니다. 앞선 블로그 글(Service Discovery 통합을 위한 Kubernetes Operator 구현 - Eurekube Operator)에서 Eurekube Operator의 아이디어, 설계에 대해 이야기해보았습니다. 이번 글에서는 Eurekube Operator의 개발을 마치고 제대로 동작하는지 확인하기 위해 어떻게 테스트했는지에 대해 이야기해보고자 합니다. 이전 블로그 글을 읽었다는 전제하에 작성한 글로, 만약 아직 읽지 않으셨다면 읽고 오시길 추천드립니다. Integration test with Testcontainers 11번가에서는 안정적인 애플리케이션을 개발하기 위해 테스트 코드를 최대한 작성하고 있습니다. 테스트는 유닛 테스트와 통합 테스트로 나누어 구성하고 있으며,...

      kubernetes operator test java

      김보배's profile image

      김보배

      2022-08-01

    • Service Discovery 통합을 위한 Kubernetes Operator 구현 - Eurekube Operator

      안녕하세요. 저는 11번가 Core Platform 개발팀에서 MSA 플랫폼 - Vine 을 개발하고 있는 안희석입니다. 이번 글에서는 11번가에서 쿠버네티스 플랫폼을 도입하면서 기존에 Spring Cloud 로 이루어진 Vine Platform 과 서비스 디스커버리를 통합하기 위해 Kubernetes Operator 패턴을 이용해 Eurekube Operator 를 개발 한 것을 공유드리고자 합니다. 1. Context & Mission Eureka 와 Kubernetes 서비스 디스커버리를 통합하기 위해서 11번가에서는 Kubernetes Operator 패턴으로 Eurekube Operator 를 개발하였습니다. Eurekube Operator 에 대해서 설명하기 전에 먼저 개발하게된 배경들에 대해서 설명드리겠습니다. AS-IS....

      kubernetes operator msa

      안희석's profile image

      안희석

      2022-07-20

    • Live11 과 Schema Registry

      안녕하세요. 11번가 Tech 플랫폼 개발팀에서 Live11 서비스를 개발하고 있는 유예본입니다. 11번가의 라이브방송 서비스인 Live11 에서는 Kafka 와 함께 Schema Registry 를 어떻게 사용하고 있는지 Compatibility (호환성) 를 중심으로 이야기 해보려고 합니다. Schema Registry 나 Schema 는 특정 언어에 종속적이지 않지만 본 글에서는 자바 애플리케이션에서 사용하는 경우로 제한하여 적어 보았습니다. 목차 Live11 Architecture Schema Registry 도입 Schema Registry 는 어떻게 동작? Serializer 코드 까보기 Deserializer 코드 까보기 Schema 정의는 어떻게? Java Class 자동 생성 Schema Evolution...

      ApacheKafka SchemaRegistry

      유예본's profile image

      유예본

      2022-06-28

    • Previous Page
    • 1
    • 2
    • 3
    • 4
    • 5
    • Next Page

    Copyright © 11STREET. All rights reserved.