• Á÷¹«¼Ò°³

    CJ ¿Ã¸®ºê³×Æ®¿÷½ºÀÇ ¸ð¹ÙÀÏ»óǰ±Ç ºñÁî´Ï½º´Â CJ ¿Ã¸®ºê¿µ, Ǫµåºô, CGV µî °­·ÂÇÑ ±×·ì ÀÎÇÁ¶ó¸¦ °áÁýÇÏ¿© 2025³â ´©Àû Ãë±Þ°í 1Á¶ ¿øÀ» µ¹ÆÄÇÏ¸ç ¸í½Ç»óºÎÇÑ ±âÇÁƮīµå ½ÃÀå ³» No.1 ºê·£µå·Î µµ¾àÇϰí ÀÖ½À´Ï´Ù.

    CJ ¿Ã¸®ºê³×Æ®¿÷½ºÀÇ ±×·ì »óǰ±Ç ½Ã½ºÅÛÀº ÀÌ¹Ì ´Ü¼øÇÑ ÄíÆù ¹ßÇàÀ» ³Ñ¾î CJ °è¿­»ç ºê·£µå¿Í ¸Þ°¡Ä¿ÇÇ, À̸¶Æ®24 µî ±¹³» À¯¼öÀÇ ¿ÜºÎ Á¦ÈÞó¸¦ ÀÕ´Â ±×·ì °øÅëÀÇ ¼±ºÒ»ç¾÷ Çãºê·Î¼­ Àü±¹ ¼ö¸¸ °³ÀÇ ¿Â/¿ÀÇÁ¶óÀÎ Á¢Á¡¿¡¼­ ¹ß»ýÇÏ´Â ¹æ´ëÇÑ Æ®·¡ÇÈÀ» ¾ÈÁ¤ÀûÀ¸·Î ó¸®Çϰí ÀÖ½À´Ï´Ù. 

    º» Á÷¹«´Â Çö±Ý°ú µ¿ÀÏÇÑ °¡Ä¡¸¦ Áö´Ñ »óǰ±Ç µ¥ÀÌÅ͸¦ ´Ù·ç±â¿¡ ´Ü 1¿øÀÇ ¿ÀÂ÷µµ Çã¿ëÇÏÁö ¾Ê´Â Á¤¹ÐÇÑ µ¥ÀÌÅÍ Á¤ÇÕ¼ºÀ» ÃÖ¿ì¼± °¡Ä¡·Î »ï½À´Ï´Ù. ¸íÀýÀ̳ª À̺¥Æ® ½ÃÁð µî Æ®·¡ÇÈÀÌ Æø¹ßÀûÀ¸·Î ÁýÁߵǴ ±ØÇÑÀÇ »óȲ¿¡¼­µµ °áÁ¦ ²÷±èÀÌ ¾ø´Â °í°¡¿ë¼º(High Availability) ½Ã½ºÅÛÀ» ±¸ÃàÇÏ¸ç ´ë±Ô¸ð Æ®·¡ÇÈ Á¦¾î¿Í ºÐ»ê Æ®·£Àè¼Ç 󸮶ó´Â ±â¼úÀû µµÀü °úÁ¦¸¦ ÇØ°áÇØ ³ª°©´Ï´Ù.

    ¼±ºÒ¾÷ ½ÃÀå¿¡¼­ ÃÖ°íÀÇ B2B2C °æÇèÀ» ¿Ï¼ºÇϱâ À§ÇØ ±â¼úÀû ÇѰ迡 µµÀüÇÏ°í ½ÃÀå No.1 ºê·£µå·Î½áÀÇ ¼ºÀåÀ» Á÷Á¢ ÁÖµµÇÒ ÇϰíÀâÀÌ(CJ ÀÎÀç»ó) °³¹ßÀںеéÀÇ °ú°¨ÇÑ µµÀüÀ» ±â´Ù¸³´Ï´Ù.


    ¼±ºÒ¾÷ ½ÃÀå¿¡¼­ ÃÖ°íÀÇ B2B2C °æÇèÀ» ¿Ï¼ºÇϱâ À§ÇØ ±â¼úÀû ÇѰ迡 µµÀüÇÏ°í ½ÃÀå No.1 ºê·£µå·Î½áÀÇ ¼ºÀåÀ» Á÷Á¢ ÁÖµµÇÒ ÇϰíÀâÀÌ(CJ ÀÎÀç»ó) °³¹ßÀںеéÀÇ °ú°¨ÇÑ µµÀüÀ» ±â´Ù¸³´Ï´Ù.


    • Áö¿øÀÚ°Ý

      [ÇÙ½É ±â¼ú ½ºÅÃ]
      • Backend: Java / Spring Boot / Netty (¶Ç´Â ÀÌ¿¡ ÁØÇÏ´Â ¼­¹ö ÇÁ·¹ÀÓ¿öÅ©)
      • Database: MSSQL, Redis

      [»ó¼¼ ¿ª·® ¹× °æÇè]
      • °æ·Â: ¼­¹ö °³¹ß °æ·Â 3³â ÀÌ»ó (Java ±â¹Ý ½Ã½ºÅÛ ¼³°è ¹× ¿î¿µ)
      • µ¥ÀÌÅÍ ¼³°è: RDB(MSSQL µî) ±â¹ÝÀÇ ´ë¿ë·® ÁÖ¹®/°áÁ¦ Æ®·£Àè¼Ç ¸ðµ¨¸µ ¹× Äõ¸® ÃÖÀûÈ­ °æÇè
      • ½Ã½ºÅÛ ¼³°è: °í¼º´É ³×Æ®¿öÅ© 󸮸¦ À§ÇÑ Netty ÇÁ·¹ÀÓ¿öÅ© ¶Ç´Â ºñµ¿±â I/O ¸ðµ¨¿¡ ´ëÇÑ ÀÌÇØ¿Í Ȱ¿ë ¿ª·®
      • ÀÎÇÁ¶ó Ȱ¿ë: Redis¸¦ ÀÌ¿ëÇÑ ºÐ»ê ¶ô(Lock), ij½Ì, ¸Þ½ÃÁö Å¥ ó¸® ¹× ¼º´É °³¼± °æÇè
      • API ¾ÆÅ°ÅØÃ³: ¿ÜºÎ Á¦ÈÞ»ç¿ÍÀÇ ¿øÈ°ÇÑ ¿¬µ¿À» À§ÇÑ RESTful API ¼³°è ¹× ¿¬µ¿ ±Ô°Ý ¼ö¸³ ´É·Â
      • ¹®Á¦ ÇØ°á: ºÐ»ê ȯ°æ¿¡¼­ÀÇ Æ®·£Àè¼Ç °ü¸®¿Í µ¥ÀÌÅÍ Á¤ÇÕ¼º º¸ÀåÀ» À§ÇÑ ³í¸®Àû »ç°í·Â
      • ¿ì´ë»çÇ×

        1. ¿µ¾÷ ÀÚµ¿È­ ¹× Open API Ç÷§Æû ±¸Ãà °æÇè:
        • ¿ÜºÎ ÆÄÆ®³Ê»ç°¡ ¼¿ÇÁ ¼­ºñ½º·Î ±âÇÁƮīµå¸¦ µµÀÔ/Ȱ¿ëÇÒ ¼ö ÀÖ´Â API ±â¹Ý ¿µ¾÷ ÀÚµ¿È­ ȯ°æ ¼³°è °æÇè
        • B2B »çÀºÇ° ½ÃÀå, ¸®¿öµå/Àμ¾Æ¼ºê Ç÷§Æû ¹× ±âÇÁƮīµå À¯Åë ½Ã½ºÅÛ¿¡ ´ëÇÑ ÀÌÇØ

        2. µµ¸ÞÀΠƯȭ °æÇè:
        • Ä¿¸Ó½º/»óǰ±Ç/Á¤»ê ½Ã½ºÅÛ ¹× ´ë·®ÀÇ PIN ¹øÈ£ ¶óÀÌÇÁ»çÀÌŬ °ü¸® ·ÎÁ÷ °³¹ß °æÇè
        • B2B2C ±â¹ÝÀÇ ·Î¿­Æ¼ ÇÁ·Î±×·¥, ¸¶ÄÉÆÃ ¸®¿öµå ¼Ö·ç¼Ç °³¹ß °æÇè

        3. °í¼º´É ¹× ºÐ»ê ó¸®:
        • Netty ±â¹Ý ¼­¹ö °³¹ß ¶Ç´Â Redis¸¦ Ȱ¿ëÇÑ ºÐ»ê ¶ô(Lock), Å¥(Queue) ó¸® °æÇè
        • ¿ÜºÎ API ¿¬µ¿ ½Ã Àå¾Ö ÀüÆÄ ¹æÁö¸¦ À§ÇÑ Circuit Breaker ¹× ¸èµî¼º(Idempotency) ¼³°è °æÇè

        4. ½Ã½ºÅÛ È®À强:
        • Á¤ÇüÈ­µÇÁö ¾ÊÀº ¿ÜºÎ Á¦ÈÞ»çÀÇ ´Ù¾çÇÑ ¿ä±¸»çÇ×À» ¼ö¿ëÇÒ ¼ö ÀÖ´Â À¯¿¬ÇÑ ¿¬µ¿ ¾ÆÅ°ÅØÃ³ ¼³°è ´É·Â
        • ´ë·® °Å·¡ ³»¿ª ´ë»ç(Reconciliation) ¹× Á¤»ê ÇÁ·Î¼¼½º ÀÚµ¿È­ °æÇè
        • ±âŸ ¾È³»»çÇ×

          ◼ ±Ù¹«Áö : CJ¿Ã¸®ºê³×Æ®¿÷½º º»»ç (¼­¿ï½Ã ¿ë»ê±¸)

          ◼ ä¿ë ÇÁ·Î¼¼½º : ¼­·ùÀüÇü > 1Â÷¸éÁ¢ > 2Â÷¸éÁ¢ > CJAT(Àμº°Ë»ç),ó¿ìÇùÀÇ(ÆòÆÇÁ¶È¸),ä¿ë°ËÁø > ÃÖÁ¾ÇÕ°Ý
              • ¼¼ºÎ ÀÏÁ¤Àº ÇÕ°ÝÀÚ¿¡ ÇÑÇØ °³º° ¾È³»µå¸³´Ï´Ù.
              • °¢ ´Ü°èº° °á°ú¿¡ µû¶ó, ÀϺΠÀüÇü °úÁ¤ÀÌ Ãß°¡ ¶Ç´Â »ý·«µÉ ¼ö ÀÖ½À´Ï´Ù.

          ✨ CJ¿Ã¸®ºê³×Æ®¿÷½º »ýȰ µÑ·¯º¸±â (👈 Click)

          CJ¿Ã¸®ºê³×Æ®¿÷½º ±¸¼º¿øµéÀÇ ÀÏ»óÀº ¾î¶² ¸ð½ÀÀϱî¿ä? ¿Ã³×ÀεéÀÇ ÀÏ»ó, ¿ì¸®µéÀÇ À̸ðÀú¸ðÀÔ´Ï´Ù.