goafabric
goafabric
  • 36
  • 19 526
OpenID Connect Authentication with Kong and Apisix Gateway
A short video on how to put OIDC Authentication on every Application.
Featuring Kong and Apisix Gateway
Sources
github.com/goafabric/example-konstruction-kit
มุมมอง: 125

วีดีโอ

Sidecarless Istio Ambient Mesh - First Look
มุมมอง 386 หลายเดือนก่อน
In this very brief Video we are going to take a short look into Istio Ambient Mesh.
The Chances and Pitfalls of Distributed Caching with Spring, Caffeine, and Redis"
มุมมอง 1177 หลายเดือนก่อน
A short Video how to implement Caching with Spring. Either with Caffeine In Memory or a Redis Database. Sources github.com/goafabric/callee-service/tree/refactoring/doc/examples/cache github.com/goafabric/callee-service/tree/console
Native Sidecars with Linkerd 2.15
มุมมอง 617 หลายเดือนก่อน
A very short Video about Linkerd 2.15 and what it could mean for you Links linkerd.io/2024/02/21/announcing-linkerd-2.15/ github.com/linkerd/linkerd2/releases th-cam.com/video/G1QVXZiMGw4/w-d-xo.html My Terraform Video th-cam.com/video/C_ke2_vh3bo/w-d-xo.htmlsi=4_g81lSSeabPKYXg Sources github.com/goafabric/example-konstruction-kit/tree/refactoring
Kubernetes Deployment Wizardry: Helm, Terraform, and ArgoCD in Action
มุมมอง 18010 หลายเดือนก่อน
A short video that shows how to leverage the combination of Helm, Terraform and Argo CD for deployment automation. Sources github.com/goafabric/example-konstruction-kit/tree/refactoring Timestamps 0:16 - Image 1:00 - Helm 4:54 - Terraform 12:07 - Argo CD 16:25 - Wrapping things up
Effortless Java Chat Apps With LLM Magic
มุมมอง 25210 หลายเดือนก่อน
In this Video we will take a look on how to build simple ChatGPT like Chatbots. As well as how to wire your own application and data to an LLM. We will leverage Langchain4J for this. In combination with remote OpenAI and local Ollama. Sources github.com/goafabric/chatbot-langchain4j-example Timestamps 0:25 - Simple Chatbot 4:20 - Connect your own application and data
Webservices with WASI, GO and Docker
มุมมอง 59ปีที่แล้ว
A short video of how we can leverage the latest version of Go to compile Web Services to WASI. And how we can run these directly and inside of Docker. Sources github.com/goafabric/go-eval
Java 21 Native with Boot and Loom
มุมมอง 147ปีที่แล้ว
A Video about Java 21, Spring Boot 3.2 and Project Loom Sources github.com/goafabric/person-service Timestamps 0:15 - Java 21 7:20 - Kotlin 08:09 - Loom
Should your Spring Friend choose JobRunr over Spring batch ?
มุมมอง 465ปีที่แล้ว
A short video on how to use Jobrunr, as possible alternative to Spring Batch. Also supports #Quarkus & #mongodb Timestamps 0:12 - Basics 10:20 - Dashboard 12:50 - Mongodb Sources github.com/goafabric/jobrunr-example
180 Seconds of Graalvm 23
มุมมอง 98ปีที่แล้ว
With the latest Release of GraalVM 23, we're gonna take a short look at what's new
Living on the Edge with Spring Boot 3.1 & Java 20 & Gradle 8.1
มุมมอง 146ปีที่แล้ว
Join me today when we're gonna talk about the latest version of - Spring Boot 3.1 - Gradle 8.1 - Java 20 Sources github.com/goafabric/callee-service/tree/refactoring Links th-cam.com/video/gNSqB6dMt20/w-d-xo.html (Loom) th-cam.com/video/lAw5ZUupZ4I/w-d-xo.html (Quarkus 3.0)
Demystifying Spring Integration
มุมมอง 1.3Kปีที่แล้ว
A Video about Spring Integration An Implementation of the Enterprise Integration Patterns Contains multiples examples with the Java DSL Timestamps 00:13 - Basics 02:55 - Simple 11:40 - Complex Sources github.com/goafabric/spring-integration-evaluation
Spring Batch in Action
มุมมอง 1.1Kปีที่แล้ว
A Video about Spring Batch and it's key concepts Sources github.com/goafabric/spring-boot-example-batch
Project Loom Preview - The Power of Virtual Threads
มุมมอง 92ปีที่แล้ว
A Video about Project Loom and Virtual Threads Sources github.com/goafabric/spring-boot-example-batch/tree/refactoring
OpenID Connect Revisited with Keycloak and Spring Authorization Server
มุมมอง 778ปีที่แล้ว
OpenID Connect Revisited with Keycloak and Spring Authorization Server
Spring Native AOP - Finally fixed by Jürgen Höller !
มุมมอง 84ปีที่แล้ว
Spring Native AOP - Finally fixed by Jürgen Höller !
Quarkus 3.0 - First Look
มุมมอง 427ปีที่แล้ว
Quarkus 3.0 - First Look
Introduction to Kafka & RabbitMQ
มุมมอง 150ปีที่แล้ว
Introduction to Kafka & RabbitMQ
Spring Batch in a Nutshell
มุมมอง 230ปีที่แล้ว
Spring Batch in a Nutshell
Wasm + Docker - A Match Made in Heaven ?
มุมมอง 526ปีที่แล้ว
Wasm Docker - A Match Made in Heaven ?
What The Wasm
มุมมอง 265ปีที่แล้ว
What The Wasm
Spring Boot 3 - Spring Boot 3.0 GA - First Look
มุมมอง 2.4Kปีที่แล้ว
Spring Boot 3 - Spring Boot 3.0 GA - First Look
Spring Boot Native 3.0 RC1 - A Game Changer
มุมมอง 478ปีที่แล้ว
Spring Boot Native 3.0 RC1 - A Game Changer
Spring Boot Native 3.0 - M5
มุมมอง 1472 ปีที่แล้ว
Spring Boot Native 3.0 - M5
S3 Object Storage with Spring and Minio
มุมมอง 2.1K2 ปีที่แล้ว
S3 Object Storage with Spring and Minio
Introduction to GraphQL with Quarkus and Spring
มุมมอง 1812 ปีที่แล้ว
Introduction to GraphQL with Quarkus and Spring
Intro to Machine Learning in 15 Minutes
มุมมอง 772 ปีที่แล้ว
Intro to Machine Learning in 15 Minutes
Cloud Native Services with Gradle, Kotlin, Native, Go
มุมมอง 882 ปีที่แล้ว
Cloud Native Services with Gradle, Kotlin, Native, Go
Spring Data (NO) SQL
มุมมอง 472 ปีที่แล้ว
Spring Data (NO) SQL
Services by Example
มุมมอง 702 ปีที่แล้ว
Services by Example

ความคิดเห็น

  • @albertlam2433
    @albertlam2433 2 หลายเดือนก่อน

    Can you please provide the steps how to start the application and run the SimpleConfiguration in intellij?

  • @hamidhamidi764
    @hamidhamidi764 7 หลายเดือนก่อน

    Grate explanation and to the point. Thanks a lot my friend

  • @jaiverma3090
    @jaiverma3090 8 หลายเดือนก่อน

    precise explanation

  • @shobhit321
    @shobhit321 10 หลายเดือนก่อน

    Lets say i have 2 apps , i send a message from app1 on a channel where this channel is initialised, app2 wants to receive this mesaage from the channel in app1. The channel is of default type. Is it possible to send message from app1 to app2. How is it possible as both app1 and app2 are 2 jvms?

    • @goafabric
      @goafabric 7 หลายเดือนก่อน

      It's been a long while when I recorded the Video, but afaik this is not doable. Spring Integration is for processes running inside the same Jvm. At least out of the Box. If it's two different JVMs you might still use it, but will have to leverage REST Communication with your own Integration Implementations

  • @TheExcentro
    @TheExcentro ปีที่แล้ว

    Thanks a lot!

  • @falchi8048
    @falchi8048 ปีที่แล้ว

    btw nice video

  • @falchi8048
    @falchi8048 ปีที่แล้ว

    how can I can adapt the code for the MiniO send the data to my S3 bucket?

    • @luisangel4128
      @luisangel4128 11 หลายเดือนก่อน

      Same question…

  • @santhoshannamalaisakthivel3899
    @santhoshannamalaisakthivel3899 ปีที่แล้ว

    Much appreciated! 👍

  • @goafabric
    @goafabric ปีที่แล้ว

    Hey people, this is me from the fture, Christian Humer from Graalvm told us, that if we enable the '-Ob' option, that build times go down again. And it's even better .. the build times are even about 10% faster then before, while the memory usage is stell less. He pointed out, that execution speed will be worse ... but i think for now that's a working tradeoff, for what we gain in compile speed an mem reduction. Grea8 work from the Graalvm team

  • @blipintime1543
    @blipintime1543 ปีที่แล้ว

    Thanks for a great working example. I had spent hours in making it work and finally found your video. I still wonder how this guy is making it work without any issues. Notice the URL he is using is **/oauth2/authorize/** and it happily works !! th-cam.com/video/N0LiMIGCDgg/w-d-xo.html Any comment is greatly appreciated.

  • @Yorgarazgreece
    @Yorgarazgreece ปีที่แล้ว

    man this helped me a lot on understanding how to configure ouath2-proxy with any ingress. thank you!

    • @goafabric
      @goafabric ปีที่แล้ว

      Glad to help out :) There is another more recent video concerning OIDC, that even goes a little more into the details

    • @goafabric
      @goafabric ปีที่แล้ว

      th-cam.com/video/ZrG7fdTDjzw/w-d-xo.html

  • @pad5724
    @pad5724 ปีที่แล้ว

    Thank you sir. Any suggestion how to continue spring batch learning process?

    • @goafabric
      @goafabric ปีที่แล้ว

      Spring Batch's Documentation is pretty solid .. Other than that "Spring Batch in Action" is a good Book

  • @pad5724
    @pad5724 ปีที่แล้ว

    Tha!nks, can you make video about implementing custom hibernate naming strategy by inhereting default one provided by spring boot?

    • @goafabric
      @goafabric ปีที่แล้ว

      thank you for your comment .. to be honest i am no hibernate expert :) just using this for basic use cases

  • @AmazingVWorld
    @AmazingVWorld ปีที่แล้ว

    Hi, I am using openapi generator and generated java class has line like below @javax.annoation.Genarated(Value="..") So in this case SpringBoot 3.0.0 does not compile javax and it fails Any solutions/suggestion on this?

    • @goafabric
      @goafabric ปีที่แล้ว

      i dont know what generator you are exactly using but boot 3.0 depends on jakartee 9, so all javax annotations have to be moved to jakarta annotations .. so your generator also needs to support jakarta ee .. or you have to manually replace javax => jakarta after generation

  • @goafabric
    @goafabric 2 ปีที่แล้ว

    Just as a HeadsUp OpenAPI is now finally working with the latest 2.0.0-M7-SNAPSHOT And also container builds via "./gradlew bootBuildImage" Both are added to the gradle build scripts and also executed via Github Actions.

  • @saivineethnagamalla
    @saivineethnagamalla 2 ปีที่แล้ว

    I am trying to migrate from 2.6.6 to 3.0.0-M1 but I am not able to , i am getting an error in pom.xml for repositories