New: microservicesAll contenthive-129948hive-196917krhive-150122steemhive-180932hive-185836zzanhive-144064hive-183959hive-188619hive-101145hive-183397hive-145157uncommonlabcryptidhunterphotographyhive-166405hive-139150hive-103599photohive-109690bitcoinhive-170554hive-184714TrendingNewHotLikersamy24 (45)inย microservicesย โขย 11 days ago๐งฉ "We Couldn't Scale Anymoreโฆ Until We Broke It All Apart"How Microservices Architecture Can Unlock Agility, Scalability, and Sanity in Web Development "Every update was like a ticking time bomb. A minor modification in one module would take down theโฆamy24 (45)inย awsย โขย 7 months agoCloud-Native Applications: Best Practices For Building In The CloudThe era of cloud-native applications is upon us, revolutionizing how software is designed, deployed, and scaled. Whether youโre a developer exploring microservices or a business leader aiming forโฆrahidrsn06 (35)inย pythonย โขย last yearPython Microservices: Guide to Building Scalable ArchitecturesPython microservices are tiny, self-contained apps that execute specified tasks and enable flexible deployment and scalability.realei (46)inย backendย โขย 2 years agoAlex Xu ็ณป็ป่ฎพ่ฎก็ฌฌไธๅทๆ็ปดๅฏผๅพ(2/2)varunsngh (24)inย microservicesย โขย 2 years agoWhat is Spring Boot in MicroservicesSpring Boot is a popular framework in the world of microservices development. It is designed to simplify the development and deployment of microservices-based applications by providing aโฆkr-dev.cu2 (49)inย hive-137029ย โขย 3 years ago[by @kormanocorp] ์ด๋ฒคํธ ๊ธฐ๋ฐ ๋ง์ดํฌ๋ก์๋น์ค?์๋ณธ ๊ธ ๋ณด๋ฌ๊ฐ๊ธฐ : ์ด๋ฒคํธ ๊ธฐ๋ฐ ๋ง์ดํฌ๋ก์๋น์ค? ์์ฑ์ : @kormanocorp ๋ฏธ๋ฆฌ๋ณด๊ธฐ (5 sentences) Google Apigee API ๊ด๋ฆฌ ์ ํ์ ์ ํ ์ด์ฌ์ธ Vikas Anand ๊ฐ ์ต๊ทผ 2022๋ EDA Summit์์ " ํตํฉ API ๋ฐ ์ด๋ฒคํธ ์ ๋ต์ ๋ํ ์ฌ๋ก" ํ๋ ์ ํ ์ด์ ์ ํ์ ๋ ์ ๋ ๋ฐํ๋ ๋ด์ฉ์โฆkormanocorp (62)inย kr-devย โขย 3 years ago์ด๋ฒคํธ ๊ธฐ๋ฐ ๋ง์ดํฌ๋ก์๋น์ค?Google Apigee API ๊ด๋ฆฌ ์ ํ์ ์ ํ ์ด์ฌ์ธ Vikas Anand ๊ฐ ์ต๊ทผ 2022๋ EDA Summit์์ " ํตํฉ API ๋ฐ ์ด๋ฒคํธ ์ ๋ต์ ๋ํ ์ฌ๋ก" ํ๋ ์ ํ ์ด์ ์ ํ์ ๋ ์ ๋ ๋ฐํ๋ ๋ด์ฉ์ ๋ฒ์ฉ์ด๋ ์ค๋ฅ์ ๋ค์ ํ ๋ฒ ์ถฉ๊ฒฉ์ ๋ฐ์์ต๋๋ค. , ๋ง์ ์ด์ ์ ์ ๊ณตํ์ง๋ง ๊ด๋ฆฌํด์ผ ํ๋ ๋ณต์ก์ฑ๋ ๊ฐ์ ธ์ต๋๋ค. ์ด๋ฒคํธ ๊ธฐ๋ฐ ์ํคํ ์ฒโฆkr-dev.cu3 (49)inย hive-137029ย โขย 3 years ago[by @kormanocorp] ๋ง์ดํฌ๋ก์๋น์ค๋ก ๋๋ฉ์ธ ์ฃผ๋ ์ค๊ณ ๊ตฌํ์๋ณธ ๊ธ ๋ณด๋ฌ๊ฐ๊ธฐ : ๋ง์ดํฌ๋ก์๋น์ค๋ก ๋๋ฉ์ธ ์ฃผ๋ ์ค๊ณ ๊ตฌํ ์์ฑ์ : @kormanocorp ๋ฏธ๋ฆฌ๋ณด๊ธฐ (5 sentences) ๋ง์ดํฌ๋ก์๋น์ค์ DDD๋ฅผ ์ ์ฉํ๋ ๊ฒ์ ๋ํด ์ด์ผ๊ธฐํ ๋ ์ ํํ ๋ฌด์์ ์๋ฏธํฉ๋๊น? DDD๋ฅผ ๋ง์ดํฌ๋ก์๋น์ค์ ์ ์ฉํ ๋ ์ด๋ ค์ด ์ ์ ๋ฌด์์ ๋๊น? ๋ต์ ๋ง์ดํฌ๋ก์๋น์ค ์์ฑ์ ์์ต๋๋ค. ์ฌ๊ธฐ์ ๊ฐ ๋ง์ดํฌ๋ก์๋น์ค๋โฆkormanocorp (62)inย kr-devย โขย 3 years ago๋ง์ดํฌ๋ก์๋น์ค๋ก ๋๋ฉ์ธ ์ฃผ๋ ์ค๊ณ ๊ตฌํ๋ง์ดํฌ๋ก์๋น์ค์ DDD๋ฅผ ์ ์ฉํ๋ ๊ฒ์ ๋ํด ์ด์ผ๊ธฐํ ๋ ์ ํํ ๋ฌด์์ ์๋ฏธํฉ๋๊น? DDD๋ฅผ ๋ง์ดํฌ๋ก์๋น์ค์ ์ ์ฉํ ๋ ์ด๋ ค์ด ์ ์ ๋ฌด์์ ๋๊น? ๋ต์ ๋ง์ดํฌ๋ก์๋น์ค ์์ฑ์ ์์ต๋๋ค. ์ฌ๊ธฐ์ ๊ฐ ๋ง์ดํฌ๋ก์๋น์ค๋ ๋ค์๊ณผ ๊ฐ์ต๋๋ค. ๋ ๋ฆฝ์ ์ด๊ณ ์์ ํ ๊ธฐ๋ฅ ๋จ์ ๋ ๋ฆฝ ๊ฐ๋ฐ ๋จ์ ๋ ๋ฆฝ ๋ฐฐํฌ ๋จ์ ๋ ๋ฆฝ ๊ท๋ชจ ๋จ์ ๋ฐ์ดํฐ ์ ์ฅ์๋ฅผโฆkr-dev.cu4 (51)inย hive-137029ย โขย 3 years ago[by @kormanocorp] ๋ง์ดํฌ๋ก์๋น์ค๋ฅผ ์ํ ์ด๋ฒคํธ ๊ธฐ๋ฐ ๋์์ธ ํจํด ์ดํดํ๊ธฐ์๋ณธ ๊ธ ๋ณด๋ฌ๊ฐ๊ธฐ : ๋ง์ดํฌ๋ก์๋น์ค๋ฅผ ์ํ ์ด๋ฒคํธ ๊ธฐ๋ฐ ๋์์ธ ํจํด ์ดํดํ๊ธฐ ์์ฑ์ : @kormanocorp ๋ฏธ๋ฆฌ๋ณด๊ธฐ (5 sentences) ์ฐ๋ฆฌ๊ฐ ์ฌ์ฉํ ๊ธฐ๋ณธ ๊ธฐ์ ์ ์ด๋ฒคํธ ๊ธฐ๋ฐ ์ ํ๋ฆฌ์ผ์ด์ ์ ์ ํฉํ ์คํ ์์ค ๋ถ์ฐ ์คํธ๋ฆฌ๋ฐ ํ๋ซํผ์ธ Apache Kafka ์ ๋๋ค. Apache Kafka ์ฃผ๋ณ์ ์ ํ๋ฆฌ์ผ์ด์ ๊ฐ๋ฐ์ ์ํ ์คํโฆkormanocorp (62)inย kr-devย โขย 3 years ago๋ง์ดํฌ๋ก์๋น์ค๋ฅผ ์ํ ์ด๋ฒคํธ ๊ธฐ๋ฐ ๋์์ธ ํจํด ์ดํดํ๊ธฐ์ฐ๋ฆฌ๊ฐ ์ฌ์ฉํ ๊ธฐ๋ณธ ๊ธฐ์ ์ ์ด๋ฒคํธ ๊ธฐ๋ฐ ์ ํ๋ฆฌ์ผ์ด์ ์ ์ ํฉํ ์คํ ์์ค ๋ถ์ฐ ์คํธ๋ฆฌ๋ฐ ํ๋ซํผ์ธ Apache Kafka ์ ๋๋ค. Apache Kafka ์ฃผ๋ณ์ ์ ํ๋ฆฌ์ผ์ด์ ๊ฐ๋ฐ์ ์ํ ์คํ ์์ค ๋๊ตฌ๋ฅผ ์ฌ์ฉํ๋ฉด ์ด ๊ธฐ์ฌ ์ ์ฒด์์ ์ธ๊ธ๋ ๋ชจ๋ ๊ฐ๋ ์ ๊ตฌํํ ์ ์์ต๋๋ค. ์ด๋ฒคํธ ๊ธฐ๋ฐ ํ๋ฆฌ๋ฏธํฐ๋ธ ๋คํธ์ํฌ๋ฅผ ํตํด ๋ถ์ฐ ์์คํ ์์ ๋ฐ์ํ๋โฆkormanocorp (62)inย hive-137029ย โขย 3 years agoELK ์คํ์ ์ฌ์ฉํ์ฌ Spring Boot Microservices๋ฅผ ๋ชจ๋ํฐ๋งํ๋ ๋ฐฉ๋ฒ( ํ๋ก๊ทธ๋จ์ ๊ฐ๋ฐํ๋ ๋์ ์ฐ๋ฆฌ๋ ํญ์ ์์ฉ ํ๋ก๊ทธ๋จ์ด ์ ์์ ์ผ๋ก ์คํ๋์ง ์๋ ๊ฒฝ์ฐ ๋ฌด์์ด ์๋ชป๋์๋์ง ์ง์ํ ์ ์๋ ๊ธฐ๋ฅ์ ์ฝ๋์ ํตํฉํฉ๋๋ค. ์ด ๊ธฐ๋ฅ์ ๋ก๊น ์ ๋ถ๊ณผํฉ๋๋ค. ๋ก๊น ์์ ์ด ๋ง์์๋ก ์ ํ๋ฆฌ์ผ์ด์ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๋ ๋ฐ ํ์ํ ์์ ์ด ์ค์ด๋ญ๋๋ค. ์ฐ๋ฆฌ๋ ๋ชจ๋ ๋ก๊น ์ ๋ณด๋ฅผ ๋ก๊ทธ ํ์ผ์ด๋ผ๊ณ ํ๋ ํ ์คํธ ํ์ ํ์ผ์ ๋ณด๊ดํฉ๋๋ค. ์ด ํ์ผ์ ์๋ฒโฆkormanocorp (62)inย hive-137029ย โขย 3 years ago์ด๋ฒคํธ ๊ธฐ๋ฐ ๋ง์ดํฌ๋ก์๋น์ค: ์งํ์ ๊ฐ๋ฐ ๋ฌ์ฑ์ ํ๋ฆฌ์ผ์ด์ ์ฑ์ฅ์ ์ํ ์๋ฃจ์ ๋ชจ๋ ์ํํธ์จ์ด๋ ๋จ์ผ ์์ด๋์ด์์ ์์ํ์ฌ ์ํํธ์จ์ด ํ์ฅ์ด ํ์ํ ์์ด๋์ด๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ํฉ๋๋ค. ์ด ๊ฒ์๋ฌผ์ ์ด๋ฒคํธ ๊ธฐ๋ฐ ๋ง์ดํฌ๋ก์๋น์ค๋ฅผ ์ฌ์ฉํ์ฌ ์ ํ๋ฆฌ์ผ์ด์ ์ ๊ฐ์ฅ ์ ์ฑ์ฅ์ํค๋ ๋ฐฉ๋ฒ์ ์ค๋ช ํ๊ณ ๊ฐ ๊ฒฐ์ ์ ์ฅ์ ์ ์ค๋ช ํฉ๋๋ค. ํ๋์จ์ด ํ์ฅ ์ ํ๋ฆฌ์ผ์ด์ ์ ์ํํธ์จ์ด๊ฐ ์ฑ์ฅํจ์ ๋ฐ๋ผ ๊ฒฐ๊ตญ ์๋ฒ๊ฐ ์ ๊ณตํ ์ ์๋โฆkormanocorp (62)inย hive-137029ย โขย 3 years ago์์ ๋ง์ดํฌ๋ก์๋น์ค ํจํด์ ๋ฌด์์ ๋๊น?๊ธฐ์ ์ด ๋๊ท๋ชจ ์ ํ๋ฆฌ์ผ์ด์ ๊ตฌ์กฐ๋ฅผ ๋ ์๊ณ ๋ ๋ฆฝ์ ์ธ ์๋น์ค๋ก ๋๋๋ ๋ฐ ๋์์ด ๋๋ ์์ 6๊ฐ์ง ๋ง์ดํฌ๋ก์๋น์ค ํจํด ์ ๊ฒํ ํ ๊ฒ ์ ๋๋ค. 1. ์ธ๋ถํ๋ SOA ์ธ๋ถํ๋ SOA๋ ์ด์ ๋ง ์์ํ ๋ ๋ง์ดํฌ๋ก์๋น์ค์ ๋ํ ๊ฐ์ฅ ์ผ๋ฐ์ ์ธ ์ ๊ทผ ๋ฐฉ์์ ๋๋ค. ์ด ํจํด์ ์๋น์ค ์งํฅ ์ํคํ ์ฒ ์ ๋์ผํ ์์น์ ์ ์ฉ ํ์ง๋ง ์ธํ๋ผ๋ฅผ ๋ ์๊ณ โฆkr-dev.cu3 (49)inย hive-137029ย โขย 3 years ago[by @kormanocorp] ์ก๊ฐํ ์ํคํ ์ฒ์๋ณธ ๊ธ ๋ณด๋ฌ๊ฐ๊ธฐ : ์ก๊ฐํ ์ํคํ ์ฒ ์์ฑ์ : @kormanocorp ๋ฏธ๋ฆฌ๋ณด๊ธฐ (5 sentences) ์น ์ด๋ํฐ๋? ์คํ๋ง์ด๋ .NET ํ๋ ์์ํฌ ๋ฑ์ ํ์ฉํด MVC ํ๋ก์ ํธ๋ฅผ ํด๋ณธ ๋ถ๋ค์ด๋ผ๋ฉด ์น์ด๋ํฐ๋ ์ฝ๊ฒ ์ดํดํ์ค ์ ์๋ค. ์น์ด๋ํฐ๋ ๋ณดํต Controller๋ผ ๋ถ๋ฆฌ์ฐ๋ ๋ ์์ ์๋ฏธํ๋ค. ์๋ ๊ทธ๋ฆผ์ ๋ณด์. ๋โฆkormanocorp (62)inย kr-devย โขย 3 years ago์ก๊ฐํ ์ํคํ ์ฒ์น ์ด๋ํฐ๋? ์คํ๋ง์ด๋ .NET ํ๋ ์์ํฌ ๋ฑ์ ํ์ฉํด MVC ํ๋ก์ ํธ๋ฅผ ํด๋ณธ ๋ถ๋ค์ด๋ผ๋ฉด ์น์ด๋ํฐ๋ ์ฝ๊ฒ ์ดํดํ์ค ์ ์๋ค. ์น์ด๋ํฐ๋ ๋ณดํต Controller๋ผ ๋ถ๋ฆฌ์ฐ๋ ๋ ์์ ์๋ฏธํ๋ค. ์๋ ๊ทธ๋ฆผ์ ๋ณด์. ๋ณดํต ์ฒ์ ํ๋ก์ ํธ๋ฅผ ํ๋ฉด ์ด๋ฐ์์ผ๋ก ์ปจํธ๋กค๋ฌ์์ ์๋น์ค๊ฐ์ฒด๋ฅผ ํธ์ถํ๋ ํํ๋ก ๊ฐ๋ฐ์ ํ๊ณค ํ๋ค. ํ์ง๋ง ์ค๊ณ์ ์ธ ๊ด์ ์์ ์ด๋ ๊ทธ๋ฆฌโฆkr-dev.cu4 (51)inย hive-137029ย โขย 3 years ago[by @kormanocorp] API ๊ฒ์ดํธ์จ์ด/ํ๋ก ํธ์๋์ฉ ๋ฐฑ์๋์๋ณธ ๊ธ ๋ณด๋ฌ๊ฐ๊ธฐ : API ๊ฒ์ดํธ์จ์ด/ํ๋ก ํธ์๋์ฉ ๋ฐฑ์๋ ์์ฑ์ : @kormanocorp ๋ฏธ๋ฆฌ๋ณด๊ธฐ (5 sentences) ๋ฌธ๋งฅ ๋ง์ดํฌ๋ก์๋น์ค ์ํคํ ์ฒ ํจํด์ ์ฌ์ฉํ๋ ์จ๋ผ์ธ ์์ ์ ๊ตฌ์ถ ์ค์ด๊ณ ์ ํ ์ธ๋ถ์ฌํญ ํ์ด์ง๋ฅผ ๊ตฌํ ํ๋ค๊ณ ๊ฐ์ ํด ๋ด ์๋ค . ์ ํ ์ธ๋ถ ์ ๋ณด ์ฌ์ฉ์ ์ธํฐํ์ด์ค์ ์ฌ๋ฌ ๋ฒ์ ์ ๊ฐ๋ฐํด์ผ ํฉ๋๋ค.โฆkormanocorp (62)inย kr-devย โขย 3 years agoAPI ๊ฒ์ดํธ์จ์ด/ํ๋ก ํธ์๋์ฉ ๋ฐฑ์๋๋ฌธ๋งฅ ๋ง์ดํฌ๋ก์๋น์ค ์ํคํ ์ฒ ํจํด์ ์ฌ์ฉํ๋ ์จ๋ผ์ธ ์์ ์ ๊ตฌ์ถ ์ค์ด๊ณ ์ ํ ์ธ๋ถ์ฌํญ ํ์ด์ง๋ฅผ ๊ตฌํ ํ๋ค๊ณ ๊ฐ์ ํด ๋ด ์๋ค . ์ ํ ์ธ๋ถ ์ ๋ณด ์ฌ์ฉ์ ์ธํฐํ์ด์ค์ ์ฌ๋ฌ ๋ฒ์ ์ ๊ฐ๋ฐํด์ผ ํฉ๋๋ค. ๋ฐ์คํฌํฑ ๋ฐ ๋ชจ๋ฐ์ผ ๋ธ๋ผ์ฐ์ ์ฉ HTML5/JavaScript ๊ธฐ๋ฐ UI - HTML์ ์๋ฒ ์ธก ์น ์ ํ๋ฆฌ์ผ์ด์ ์์ ์์ฑ๋ฉ๋๋ค. ๊ธฐ๋ณธโฆkr-dev.cu1 (49)inย hive-137029ย โขย 3 years ago[by @kormanocorp] ๋ฐ์ํ ๋ง์ดํฌ๋ก์๋น์ค: ์ด๋ฒคํธ ๋ฐ DDD(Domain-Driven Design) ๋ชจ๋ธ๋ง์๋ณธ ๊ธ ๋ณด๋ฌ๊ฐ๊ธฐ : ๋ฐ์ํ ๋ง์ดํฌ๋ก์๋น์ค: ์ด๋ฒคํธ ๋ฐ DDD(Domain-Driven Design) ๋ชจ๋ธ๋ง ์์ฑ์ : @kormanocorp ๋ฏธ๋ฆฌ๋ณด๊ธฐ (5 sentences) ๋ง์ดํฌ๋ก์๋น์ค ์์คํ ์ ๋ชจ๋ธ๋งํ๋ ๋ ๋์ ๋ฐฉ๋ฒ ๊ฐ์ฒด ์งํฅ ํ๋ก๊ทธ๋๋ฐ๊ณผ ์๋น์ค ์งํฅ ์ํคํ ์ฒ์ ์ด์ฐฝ๊ธฐ๋ถํฐ ์ ๋ฌธ๊ฐ๋ค์ ์บก์ํ์ ๋ชจ๋ ๊ฐ์ ๋์จํ ๊ฒฐํฉ์ ์ด์ ์โฆkormanocorp (62)inย kr-devย โขย 3 years ago๋ฐ์ํ ๋ง์ดํฌ๋ก์๋น์ค: ์ด๋ฒคํธ ๋ฐ DDD(Domain-Driven Design) ๋ชจ๋ธ๋ง๋ง์ดํฌ๋ก์๋น์ค ์์คํ ์ ๋ชจ๋ธ๋งํ๋ ๋ ๋์ ๋ฐฉ๋ฒ ๊ฐ์ฒด ์งํฅ ํ๋ก๊ทธ๋๋ฐ๊ณผ ์๋น์ค ์งํฅ ์ํคํ ์ฒ์ ์ด์ฐฝ๊ธฐ๋ถํฐ ์ ๋ฌธ๊ฐ๋ค์ ์บก์ํ์ ๋ชจ๋ ๊ฐ์ ๋์จํ ๊ฒฐํฉ์ ์ด์ ์ ์ธ์ํ์ต๋๋ค. Reactive Microservices๋ ๊ธฐ์กด ์ํคํ ์ฒ๊ฐ ํ ์ ์๋ ์์ค์์ ๊ฒฉ๋ฆฌ ๋ฐ ์์จ์ฑ ์ ์ ๊ณตํฉ๋๋ค. Reactive Microservices๋ ๊ฐ๊ฐโฆ