SOFTWARE EXPERTS GROUP

specialized in architecturing and development for high reliable, high available,  high scalable solutions

WHAT WE DO

이노디에스는 컴퓨터공학 전공의 특급 엔지니어들이 주축이 된 소프트웨어 전문가 그룹으로, 뛰어난 신뢰성(High Reliability), 높은 가용성(High Availability)과 확장성(High Scalability)을 필요로 하는 솔루션을 개발/공급하고 있으며, 기존 시스템의 성능 개선 및 아키텍처(Architecture) 설계, 컨설팅을 제공하고 있습니다.

고성능 서버 개발
High Performance Server Development

대용량 처리 서버 개발

  • 동시 접속, 높은 단위 시간당 처리 필요
  • 단일 서버 이상의 병렬 처리 필요

저지연, 무정지 서버 개발Low Latency, Fault Tolerance
대용량 분석/파일 업로드/실시간 메시징 서버 등

성능 진단 및 개선
Performance Diagnosis & Improvement

분석 및 모니터링을 통한 시스템 성능 진단
성능 개선을 위한 튜닝

  • DB 스키마 및 파라미터 튜닝
  • 복제 및 클러스터링 솔루션 적용
  • 프록시 구현 및 NoSQL 적용 등

아키텍처 설계 및 컨설팅
Architecture Design & Consulting

서비스에 최적화된 서버 아키텍처 설계

  • 저비용 고효율의 시스템
  • 개발에서 운영단계까지 고려한 시스템 등

클라우드/소프트웨어 아키텍처 설계
오픈 소스 소프트웨어 도입 및 활용 컨설팅

PROJECT EXPERIENCE

다양한 기반 기술과 풍부한 경험을 필요로 하는 미션 크리티컬(Mission Critical)  프로젝트를 성공적으로 수행하고 있습니다.

글로벌 인터넷 서비스를 위한 고성능 데이터베이스 클러스터링 엔진 개발

  • 고성능 데이터 액세스 엔진(Data Access Engine) 개발
    MySQL 확장을 통한 NoSQL 수준의 데이터 처리
  • 높은 확장성의 데이터 저장 엔진(Data Storage Engine) 개발
    Sharding, Replication을 통한 데이터베이스 클러스터링 (Clustering)
  • 장애 복구 기술 구현
    Master-Slave 및 Query Routing 지원
    Master Fail Over 지원
    No SPOF(Single Point of Failure)
  • 객체지향 데이터 모델링, 전문검색엔진 연동

고성능 항공권 검색 프레임워크 개발

  • Elastic Search 엔진을 최적화하여 접목 실시간 검색 속도 증대
  • 100% 비동기 구조로 높은 동접수, 단위 처리량 만족
  • 클러스터링 환경 구성
  • 고가용성 서비스 유지를 위한 시스템 모니터링 환경 구축

실시간 이벤트 감지 시스템 개발

  • 카프카 기반 실시간 데이터 스트림 처리
  • Reactive 방식 엔진 구현으로 데용량 데이터 처리
  • 메모리 기반 연산 및 이벤트 처리
  • Complex Event Processing 엔진 구현

실시간 대용량 광고 분석 서버 개발

  • Linux Virtual Server를 이용한 High Scalable, High Available Server 환경 구축
  • Shared Memory 및 Message Queue를 이용한 실시간 광고 전송 및 실시간 리포팅 기능 개발

증권형 크라우드펀딩 중개솔루션 개발

  • 실시간 청약 기능
  • 예탁결제원, 증권금융 청약 시스템 연동
  • 금융위원회 등록 통과, 업계 최초

전문포탈 광고정보센터 시스템 구축 및 운영

  • 영상, 이미지 광고DB 관리 및 웹서비스 시스템 개발
  • 동영상 플레이어 및 이미지 뷰어 개발
  • 각종 투표 및 순위 집계 시스템 개발
  • 전체 시스템 운영 및 유지보수

클라우드 환경 구축 컨설팅 및 관련 도구 개발

  • 데이터베이스 Sharding, Rebalancing Architect 설계
  • Membase를 활용한 캐시 통합 도구 개발
  • Zookeeper를 활용한 시스템 무정지 설정 관리 도구 개발
  • AWS 서비스 적용에 대한 컨설팅

TECHONOLOGY BACKGROUND

Core
Techonology

DATABASE

고성능, 고가용성 데이터베이스 플랫폼 구축 기술
데이터베이스 클러스터링 구현 기술

SERVER

고성능 네트워크 서버 구축 기술

CLOUD

클라우드 환경 서비스 아키텍처 설계 기술
클라우드 환경 어플리케이션 배포 기술

Development
Environment

FRAMEWORK, LANGUAGE 

Java, Kotlin, C#, C/C++, JavaScript, Spring, .Net Core, ReactJs

DATABASE

Oracle, MySQL, Cubrid, Elastic Search, Redis

SERVER, TOOL

Nginx, Netty, Tomcat, HAProxy, Kafka, Zookeeper

이노디에스는 국내 유수의 기업고객들로부터 그 기술력을 인정받고 있습니다.

(주) 이노디에스, INNODS Inc.

 서울특별시 강남구 역삼로3길 10, 우미헌빌딩 3F
 02.6205.1320
sales@innods.com

BACK