Real-time SQL Generation using LLM (Text-To-SQL)
bradkim
You can learn about Text-to-SQL systems that generate and query SQL statements in real time in response to user questions.
Beginner
Python, Chatbot, FastAPI
Learn about configuring an MSA server using Spring Cloud.
169 learners
Level Basic
Course period Unlimited
Reviews from Early Learners
5.0
카오스7
The concise and essential points, along with the practical exercises, make this the best lecture I've ever taken.
5.0
개foot
He is a top instructor. The content is structured with only truly necessary content. They even provide the concept of MSA and source code ready for immediate development. Thank you.
5.0
darktemi90
Thank you for teaching quickly and focusing only on the core parts, making them easy to grasp.
Building an MSA server using the latest (2024.0.0) Spring Cloud version
Learning core technologies such as API gateway, Eureka, Config Server (+Bus), and Circuit Breaker (Resilience4j).
Learning synchronous communication between servers, such as with RestTemplate and FeignClient.
Learning event-driven asynchronous communication via Kafka
Database design for MSA
Server migration from monolithic to MSA
Eliminate inter-module dependencies from pre-prepared monolithic servers and transition to MSA servers
Learning the core elements of SPRING CLOUD
Learning technologies for basic API routing processing such as API GATEWAY, EUREKA, etc.
Central management and real-time changes to application.yml config information using Config Server and GITHUB
Managing communication delay between MSA modules using circuit breaker (resilience4j)
Technology for communication between MSA modules
Synchronous communication
Synchronous communication using resttemplate and feignclient
Asynchronous communication
Event-based asynchronous communication using Kafka
Basic technology stack
java17, springboot3.4, spring data jpa, jwt token
spring cloud related
apigateway
eureka (service discovery)
spring cloud config(+spring cloud bus)
circuit breaker(resilience4j)
feignclient
Other
kafka, mysql, redis, rabbitmq
For all class materials, please refer to the Notion materials in the link below.
https://picturesque-staircase-f6e.notion.site/Spring-Cloud-MSA-1a123940dccf8056b59ed720a05f938d?pvs=74
The source code that will be created with the instructor is available in advance on GitHub.
Monolithic
https://github.com/kimseonguk197/spring_msa_ordersystem_monolithic_inflearn.git
MSA
https://github.com/kimseonguk197/spring_msa_inflearn
Who is this course right for?
Developers who want to understand the difference between monolithic and MSA architectures
A developer looking to build an MSA server using SPRING
Need to know before starting?
Java
SPRING
Inflearn Verified
Career Verified
3,894
Learners
412
Reviews
137
Answers
4.9
Rating
12
Courses
💪💪💪An expert with both practical and teaching experience 💪💪💪
Hello, I'm Seonguk Kim. I graduated from Yonsei University and have worked as a software engineer at major corporations and startups. Currently, I am working as a full-time instructor for corporate training and bootcamps. As an instructor with both practical and teaching experience, I will deliver essential knowledge in an easy-to-understand manner.
Profile : https://www.linkedin.com/in/seongukkim
Corporate training inquiries: ksg39412@naver.com
All
16 lectures ∙ (8hr 48min)
All
21 reviews
5.0
21 reviews
Reviews 5
∙
Average Rating 5.0
Reviews 61
∙
Average Rating 5.0
5
He is a top instructor. The content is structured with only truly necessary content. They even provide the concept of MSA and source code ready for immediate development. Thank you.
Wow, thank you for the good course review~😊 I'm glad it was helpful!!
Reviews 3
∙
Average Rating 5.0
Edited
5
I always learn so much from the instructor. This is a good lecture for reviewing MSA architecture + re-studying confusing concepts.
I'm also grateful that you listened so well! I will repay you by creating even better lectures😊
Reviews 549
∙
Average Rating 5.0
Check out other courses by the instructor!
Explore other courses in the same field!