New: microservicesAll contenthive-129948hive-196917krhive-166405hive-150122hive-180932zzansteemhive-185836hive-188619hive-144064hive-183959hive-101145hive-183397uncommonlabhive-103599photographyhive-139150hive-180301hive-145157hive-109690photolifehive-184714bitcoinTrendingNewHotLikersamy24 (45)inย microservicesย โขย 7 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๋ ๊ฐ๊ฐโฆ