Spring Tips: Spring Cloud Gateway

  Рет қаралды 28,372

SpringDeveloper

SpringDeveloper

Күн бұрын

Speaker: Josh Long
Hi Spring fans! In this installment of Spring Tips we’ll look at the new API gateway project, Spring Cloud Gateway, to support edge service requirements like rate limiting, circuit breakers, proxying, and more.

Пікірлер: 27
@ryecabansag5685
@ryecabansag5685 3 жыл бұрын
Josh Long is a God!
@benm1295
@benm1295 6 жыл бұрын
Maybe the best and most comprehensive Spring Cloud Tutorial so far! Great.
@cloud4java
@cloud4java 4 жыл бұрын
Great and comprehensive video about API Gateway. Really an amazing tool!
@aakoss
@aakoss 6 жыл бұрын
Great presentation as always from Josh.
@Yangslehollandais
@Yangslehollandais 6 жыл бұрын
Very Good Tuto
@stealthmusic1
@stealthmusic1 6 жыл бұрын
Would you always use that for a specific application? Or is there a way to use that as a generic gateway by providing some kind of configuration file that replaces the code that you did for the routing?
@JustinHopperIsJuice
@JustinHopperIsJuice 6 жыл бұрын
I realize that Gateway is fresh off of the factory floor and this video is now 4 months old but is it me or did the fluent api for route builder change significantly. I tried to do something similar to the chain but did not find the appropriate methods. Thanks Josh
@alexmalinovsky8278
@alexmalinovsky8278 6 жыл бұрын
Do you have some sample repo for that?
@brianthalhamer1971
@brianthalhamer1971 6 жыл бұрын
can routes be authorized, i.e. user needs to have a specific role like @Preauthorize on controller methods? I know you can define these as ant matches in the security configuration, but it would make the code easier to read/manage if it was here.
@warsicdia2670
@warsicdia2670 6 жыл бұрын
What if Browser should contact a service through the gateway ? I am facing a Cross origin request. My question is: Where do I configure cross origin request access? in the gateway service or in the downstream service ? Please, help me.
@KezyORoan
@KezyORoan 6 жыл бұрын
Awesome guide. This cleared out most questions I have on getting started with Spring Cloud. I do have one very important question though which I haven't been able to find an answer for anywhere. I need to be able to setup routes on a database (sql or nosql) instead of withing java code or configuration file. Is this possible? What do I need to achieve this? Any help will be greatly appreciated.
@mohantalachutla6834
@mohantalachutla6834 3 жыл бұрын
Never heard of it. Is there a thing like the in db world?
@wangdavid4080
@wangdavid4080 6 жыл бұрын
Nice video! Could you share the uao command?
@hemantbhoyar4462
@hemantbhoyar4462 6 жыл бұрын
Great video but documentation seems to be missing for spring cloud gateway tough
@WilberTorres
@WilberTorres 6 жыл бұрын
The most amazing tool that I have ever seen, just one question, that rate limit is per set instances right ? , how it could be per microservice instance
@JoshLong
@JoshLong 6 жыл бұрын
Hi - the rate limit is per authenticated principal. it creates a key (in this case, based on the authenticated user) and it says "josh can only make X requests to the service on which the rateLimiter has been applied." you can provide custom key resolvers that work for any distinct key that you want.
@AbhijithVMohan
@AbhijithVMohan 6 жыл бұрын
I guess the question was whether the counters are in memory, and not shared across loadbalanced instances of the service. As per the current source code on github, it seems like the counters are shared across instances using redis.
@KentOJohnson
@KentOJohnson 6 жыл бұрын
Well done. It is easy to translate this to Kotlin. If anyone wants a github link just ask.
@KushagraSahni93
@KushagraSahni93 6 жыл бұрын
Kindly share one please.
@revatisonawane5468
@revatisonawane5468 6 жыл бұрын
please give github link
@arpandas8416
@arpandas8416 6 жыл бұрын
Can we get the github links of these example projects.
@GiliardLourenco
@GiliardLourenco 4 жыл бұрын
Please, would you like to pass the girhub url if possible?
@hatemjaber
@hatemjaber 6 жыл бұрын
spring.io/blog/2017/12/05/spring-cloud-finchley-m5-released#spring-cloud-gateway Use the above link to replace the @Bean RouteLocator code if you're on a newer version of Spring Boot than what's used in the video.
@_mvr_
@_mvr_ 4 жыл бұрын
>makes tutorial video >hide imports ok
@mohantalachutla6834
@mohantalachutla6834 3 жыл бұрын
Yeah, I feel you bro 🤜
Living on the Edge with Spring Cloud Gateway
28:42
SpringDeveloper
Рет қаралды 22 М.
Spring Tips: Spring Cloud Gateway (Redux)
1:39:09
SpringDeveloper
Рет қаралды 94 М.
Finger Heart - Fancy Refill (Inside Out Animation)
00:30
FASH
Рет қаралды 29 МЛН
ОБЯЗАТЕЛЬНО СОВЕРШАЙТЕ ДОБРО!❤❤❤
00:45
Survive 100 Days In Nuclear Bunker, Win $500,000
32:21
MrBeast
Рет қаралды 94 МЛН
Spring Tips: Bootiful Testing
38:15
SpringDeveloper
Рет қаралды 22 М.
Spring Cloud Gateway - Spencer Gibb, Sree Tummidi
1:10:39
SpringDeveloper
Рет қаралды 15 М.
Spring Tips: Spring Cloud Stream Kafka Streams
54:23
SpringDeveloper
Рет қаралды 53 М.
Protect Your Microservices with Spring Cloud Gateway
28:10
SpringDeveloper
Рет қаралды 27 М.
Spring Cloud Gateway for Stateless Microservice Authorization
36:32
SpringDeveloper
Рет қаралды 42 М.
Developing microservices with aggregates - Chris Richardson
1:09:50
SpringDeveloper
Рет қаралды 275 М.
Reactive Spring - Josh Long, Mark Heckler
1:09:39
SpringDeveloper
Рет қаралды 25 М.
Securing Microservices with Spring Cloud Security
1:29:52
SpringDeveloper
Рет қаралды 100 М.
Как бесплатно замутить iphone 15 pro max
0:59
ЖЕЛЕЗНЫЙ КОРОЛЬ
Рет қаралды 8 МЛН
Looks very comfortable. #leddisplay #ledscreen #ledwall #eagerled
0:19
LED Screen Factory-EagerLED
Рет қаралды 12 МЛН
$1 vs $100,000 Slow Motion Camera!
0:44
Hafu Go
Рет қаралды 29 МЛН
Сколько реально стоит ПК Величайшего?
0:37