Á¶Á÷¼Ò°³
• ÅõÀÚ ¾ÆÀ̵ð¾î Ž»ö¡¤°ü½É¡¤°Ë»ö¡¤ÅõÀÚÁ¤º¸,ÁÖ¹® µî ÅõÀÚÀÚµéÀÇ ¼º°øÀûÀÎ ÅõÀÚ¸¦ À§ÇÑ ÅõÀÚ¼­ºñ½º µµ¸ÞÀÎÀÇ ¹é¿£µå ¼³°è¡¤°³¹ßÀ» ´ã´çÇÕ´Ï´Ù.
• ½Ç½Ã°£ ½Ã¼¼¡¤Á¾¸ñÁ¤º¸(À繫 µî) µ¥ÀÌÅ͸¦ ¿¬°èÇÑ API/µ¥ÀÌÅÍ ÆÄÀÌÇÁ¶óÀÎÀ» ¼³°èÇϰí, ´ë¿ë·® Æ®·¡ÇÈ¿¡ ¸ÂÃá È®À强¡¤½Å·Ú¼º ¾ÆÅ°ÅØÃ³¸¦ ±¸ÇöÇÕ´Ï´Ù.
• ·Î±×/À̺¥Æ® ±â¹Ý ÁöÇ¥·Î Ãßõ¡¤°Ë»ö ǰÁúÀ» °³¼±Çϰí, ¼º´É(ÀÀ´ä¼Óµµ¡¤°¡¿ë¼º)°ú ÇÙ½É KPI(ÀüȯÀ²¡¤¸®ÅÙ¼Ç)¸¦ Áö¼ÓÀûÀ¸·Î Çâ»óÇÕ´Ï´Ù.
• MSA ¿î¿µ(CI/CD¡¤Å×½ºÆ® ÀÚµ¿È­¡¤¸ð´ÏÅ͸µ)°ú Àå¾Ö ´ëÀÀÀ» ÁÖµµÇϸç, º¸¾È¡¤ÄÄÇöóÀ̾𽺠±âÁØÀ» ÁؼöÇϰí PO-PM-UX-FE-QA-µ¥ÀÌÅÍ Á÷±º°ú ±ä¹ÐÈ÷ Çù¾÷ÇÕ´Ï´Ù.

Á÷¹«¼Ò°³

¾÷¹«³»¿ë

• OOP ¿øÄ¢°ú µðÀÚÀÎ ÆÐÅÏÀ» Àû¿ëÇØ¼­ ¸Å¸Å ü°á ÄÚ¾î ·ÎÁ÷ µî °í³­À̵µ ±ÝÀ¶ ºñÁî´Ï½º¸¦ ¼³°èÇÏ°í ±¸ÇöÇØ¿ä.
• ÄÚµå ¹× ¼º´É ºÐ¼®À» ÁøÇàÇϰí, ÀúÁö¿¬(Low-latency)ÀÌ ¿ä±¸µÇ´Â ÇÙ½É ½Ã½ºÅÛÀÇ ¼º´ÉÀ» ±Ø´ëÈ­ÇØ¿ä.
• MSA ȯ°æ¿¡¼­ ¼­ºñ½º ºÐ¸® ¹× À̺¥Æ® ±â¹Ý ¾ÆÅ°ÅØÃ³(EDA) ¼³°è¸¦ ÁÖµµÇØ¿ä.
• REST API¸¦ ³Ñ¾î gRPC µî °í¼º´É Åë½Å ÇÁ·ÎÅäÄÝ µµÀÔÀ» °ËÅäÇϰí, µðÀÚÀÎ ÆÐÅÏÀ» Ȱ¿ëÇØ¼­ ¾ÆÅ°ÅØÃ³¸¦ ±¸Á¶È­ÇØ¿ä.
• ¿øÀå °ü¸® ½Ã½ºÅÛ¿¡¼­ ºÐ»ê Æ®·£Àè¼Ç ¹®Á¦¸¦ ÇØ°áÇϱâ À§ÇØ Saga ÆÐÅÏ µî ¾ÆÅ°ÅØÃ³¸¦ ¼³°èÇØ¿ä.
• RDBMSÀÇ ÆÄƼ¼Å´×/»þµù Àü·«À» ¼ö¸³Çؼ­ ´ë±Ô¸ð µ¥ÀÌÅÍ ÀúÀå ¹× Á¶È¸ ¼º´ÉÀ» È®º¸ÇØ¿ä.
• ´ë¿ë·® Æ®·¡ÇÈÀ» ó¸®ÇÏ´Â ´Ù¾çÇÑ ¼­ºñ½ºµéÀ» ¿î¿µÇØ¿ä.
• Àå¾Ö ȸ°í(Post-mortem) ÇÁ·Î¼¼½º¸¦ ÁÖ°üÇØ¼­ ½Ã½ºÅÛÀÇ ¾ÈÁ¤¼º°ú º¹¿ø·ÂÀ» Çâ»ó½ÃÄÑ¿ä.
• ƯÁ¤ ¼­ºñ½º ½Ã½ºÅÛÀÇ ¿À³Ê·Î¼­ ¼³°è¡¤°³¹ß¡¤¿î¿µ Àü °úÁ¤À» Ã¥ÀÓÁ®¿ä.
• ±ÝÀ¶ÅõÀÚ¾÷ ±ÔÁ¤/½ÃÀå ±ÔÄ¢¿¡ ¸Â´Â ½Ã½ºÅÛ ¼³°è¡¤°ËÁõÀ» ¼öÇàÇϰí, Á¦µµ/»óǰ º¯°æ ½Ã ¿µÇâµµ ºÐ¼®°ú ´ëÀÀ ¹æ¾ÈÀ» ¼ö¸³ÇØ¿ä.
• ±¹³»¿Ü °Å·¡¼Ò/ºê·ÎÄ¿ÀÇ ´ë·® µ¥ÀÌÅÍ ±â¹ÝÀÇ ½Ç½Ã°£ ½Ã¼¼ ¼­ºñ½º¸¦ °³¹ßÇÏ°í °íµµÈ­ÇØ¿ä.
• ±¹³»¿ÜÀÇ ´Ù¾çÇÏ°í °¡Ä¡ ÀÖ´Â ÅõÀÚÁ¤º¸¸¦ ±â¹ÝÀ¸·Î ½Å±Ô ÅõÀÚÁ¤º¸ ¼­ºñ½º¸¦ °³¹ßÇØ¿ä.

ÀÚ°Ý¿ä°Ç(Çʼö)

• JVM ³»ºÎ µ¿ÀÛ ¿ø¸® ¹× °¡ºñÁö Ä÷º¼Ç(GC) Æ©´×À» Æ÷ÇÔÇØ ¾ÖÇø®ÄÉÀÌ¼Ç ¼º´ÉÀ» ÃÖÀûÈ­ °æÇèÀ» ÇØº¸½Å ºÐÀ» ã¾Æ¿ä.
• OOP¸¦ ³Ñ¾î ÇÔ¼öÇü ÇÁ·Î±×·¡¹Ö(FP) °³³äÀ» Ȱ¿ëÇØ µ¥ÀÌÅÍ °¡°ø È¿À²¼ºÀ» ³ô¿©º» °æÇèÀÌ ÀÖÀ¸½Å ã¾Æ¿ä.
• MSA ȯ°æ¿¡¼­ À̺¥Æ® ±â¹Ý Åë½Å ¹× ºÐ»ê ½Ã½ºÅÛ µðÀÚÀÎ ÆÐÅÏ(¼­Å¶ ºê·¹ÀÌÄ¿, ¸®Æ®¶óÀÌ µî)À» Àû¿ëÇØº¸½Å ºÐÀ» ã¾Æ¿ä.
• Kafka¸¦ Ȱ¿ëÇØ ¸Þ½Ã¡ ½Ã½ºÅÛÀ» ¼³°èÇÏ°í ¿î¿µÇØº¸½Å ºÐÀ» ã¾Æ¿ä.
• RDBMS Ŭ·¯½ºÅ͸µ ¹× µ¥ÀÌÅͺ£À̽º ¶ô Á¦¾î¸¦ ÅëÇØ µ¿½Ã¼º ¹®Á¦¸¦ ÇØ°áÇØº¸½Å ºÐÀ» ã¾Æ¿ä.
• Redis¸¦ ´Ü¼ø ij½Ã¸¦ ³Ñ¾î ºÐ»ê ¶ô µîÀ¸·Î Ȱ¿ëÇØ ±ÝÀ¶ ½Ã½ºÅÛÀ» °³¹ß °æÇèÀÌ ÀÖÀ¸½Å ºÐÀ» ã¾Æ¿ä.
• °í°¡¿ë¼º(HA) ¹× ÀçÇØ º¹±¸(Failover) ½Ã½ºÅÛÀ» ¼³°èÇÏ°í ±¸ÃàÇØº¸½Å ºÐÀ» ã¾Æ¿ä.
• 3ÀÎ ÀÌ»óÀÇ °³¹ß ÆÀ¿¡¼­ ±â¼ú ¸®´õ ¶Ç´Â Å×Å©´ÏÄà ½ºÅ©·³ ¸¶½ºÅÍ ¿ªÇÒÀ» ¼öÇàÇØº» °æÇèÀÌ ÀÖÀ¸½Å ºÐÀ» ã¾Æ¿ä.

 

¿ì´ë»çÇ×(¼±ÅÃ)

• ´Ù¾çÇÑ ±â¼úÀû ¹æ¹ýÀ» Ȱ¿ëÇØ ÄÚµå ³» µµ¸ÞÀÎ ÀÌÇØµµ¸¦ ³ôÀÎ °æÇèÀÌ ÀÖÀ¸¸é ÁÁ¾Æ¿ä.
• ¸Å¸Å ü°á ¿£Áø ¶Ç´Â °íºóµµ Æ®·¹À̵ù ½Ã½ºÅÛ(HFT) µî ÃÊÀúÁö¿¬ ½Ã½ºÅÛÀ» ¼³°èÇØº» ºÐÀ» ¿ì´ëÇØ¿ä.
• ORM ÇÁ·¹ÀÓ¿öÅ©¸¦ Ȱ¿ëÇØ DB ¸ðµ¨¸µ ¹× °³¹ßÇÑ °æÇèÀÌ ÀÖÀ¸¸é ÁÁ¾Æ¿ä.
• MSA ȯ°æ¿¡¼­ ¿î¿µ ¹× Àå¾Ö ´ëÀÀÀ» Çϰí, Æ÷½ºÆ®¸ðÅÛÀ» ÅëÇØ ½Ã½ºÅÛÀ» °³¼±Çغ» ºÐÀ» ¿ì´ëÇØ¿ä.
• FIX/FEP, TCP/IP ±â¹Ý °Å·¡¼Ò ¿¬µ¿ ¹× REST API µî ÀÚü ÇÁ·ÎÅäÄÝÀ» ÀÌÇØÇÏ°í ±¸ÇöÇÑ °æÇèÀÌ ÀÖÀ¸¸é ÁÁ¾Æ¿ä.
• ±ÝÀ¶¡¤IT °ü·Ã ÀÚ°ÝÁõ(Á¤º¸º¸¾È, µ¥ÀÌÅÍ ºÐ¼®, ±ÝÀ¶ÅõÀÚ °ü·Ã ÀÚ°Ý)À» º¹¼ö·Î º¸À¯ÇÑ ºÐÀ» ¿ì´ëÇØ¿ä.
• ISMS-P, ÀüÀÚ±ÝÀ¶°¨µ¶±ÔÁ¤ µî º¸¾È¡¤±ÔÁ¦ ´ëÀÀ ÇÁ·ÎÁ§Æ®¸¦ ¼öÇàÇÑ °æÇèÀÌ ÀÖ´Â ºÐÀ» ¿ì´ëÇØ¿ä.
• ±â¼ú ¾ÆÅ°ÅØÃ³¿¡ ´ëÇØ ºñÆÇÀûÀ¸·Î »ç°íÇÏ°í ´Ù¾çÇÑ ±â¼ú ¼Ö·ç¼ÇÀ» Á¦½ÃÇØº» ºÐÀ» ¿ì´ëÇØ¿ä.
• ÇÁ·ÎÁ§Æ® ·¹º§¿¡¼­ ±â¼ú ¸®µùÀ» ¼öÇàÇÏ¸ç ÆÀÀÇ ±â¼ú ½ºÅà ¹× ¾ÆÅ°ÅØÃ³ °áÁ¤À» ÁÖµµÇÑ °æÇèÀÌ ÀÖÀ¸¸é ÁÁ¾Æ¿ä.
• ÁÖ´Ï¾î ¿£Áö´Ï¾îµéÀÇ ¼ºÀå ·Îµå¸ÊÀ» ÄÚĪÇϰí, ±â¼ú ¸éÁ¢°üÀ¸·Î Âü¿©ÇØ Á¶Á÷ÀÇ ±â¼ú Ç¥ÁØÀ» À¯ÁöÇØº» ºÐÀ» ¿ì´ëÇØ¿ä.

 

 

ä¿ë ÇÁ·Î¼¼½º

• ¼­·ùÀüÇü ¡æ °úÁ¦ÀüÇü ¡æ 1Â÷ Çö¾÷ ÀÎÅÍºä ¡æ 2Â÷ ÃÖÁ¾ ÀÎÅÍºä ¡æ Ã³¿ìÇùÀÇ ¡æ ÀÔ»çÀÏ Á¶Á¤

  (·¹ÆÛ·±½º üũ´Â Çʿ信 µû¶ó ÁøÇàµÉ ¼ö ÀÖ¾î¿ä.)

 

 ¡Ø ÀÔ»ç Áö¿øÀÚ À¯ÀÇ»çÇ×
• Á¦ÃâÇÑ À̷¼­ ¹× °ü·Ã ÀÚ·á(Çз¡¤°æ·Â¡¤Â¡°è³»¿ª µî)°¡ »ç½Ç°ú ´Ù¸¦ °æ¿ì ÇÕ°Ý ¶Ç´Â ÀԻ簡 Ãë¼ÒµÉ ¼ö ÀÖ½À´Ï´Ù.
• īī¿ÀÆäÀÌÁõ±Ç ³»±Ô¿¡ µû¶ó ä¿ë±ÝÁöÀÚ¿¡ ÇØ´çÇÏ´Â °æ¿ì ÀԻ簡 ¾î·Á¿ï ¼ö ÀÖ½À´Ï´Ù.


💻 īī¿ÀÆäÀÌÁõ±Ç¿¡ ´ëÇØ ´õ ÀÚ¼¼È÷ ¾Ë°í ½Í´Ù¸é?

 Ä«Ä«¿ÀÆäÀÌÁõ±Ç ºê·±Ä¡ º¸·¯ °¡±â

 Ä«Ä«¿ÀÆäÀÌÁõ±Ç ±â¼ú ºí·Î±× º¸·¯ °¡±â