Spring Tips: Spring Cloud Stream Kafka Streams

Поділитися
Вставка
  • Опубліковано 30 гру 2024

КОМЕНТАРІ • 34

  • @khalildureidy
    @khalildureidy 4 роки тому +11

    For new viewers, there are some deprecations since this video,:
    1. spring.cloud.stream.bindings.pvout.producer.headerMode=none //Instead of raw
    2. QueryableStoreRegistry is deprecated and a new API is provided called InteractiveQueryService
    One bug:
    String rName = names.get(new Random().nextInt(names.size())); //it was pages.get(**

    • @adrianjason13
      @adrianjason13 4 роки тому

      Thanks. What's the purpose of header mode anyway?

    • @khalildureidy
      @khalildureidy 4 роки тому +1

      @@adrianjason13 This is just to store meta data, think of it like HTTP request headers

    • @essamal-mansouri2689
      @essamal-mansouri2689 2 роки тому +1

      @Input and @Output annotations were also deprecated in favor of functional methods instead to support streams.
      Instead of using what was in the video exactly, I suggest going to their repo. I believe it was updated more recently (1-2 years ago but still).

  • @jackdry5607
    @jackdry5607 4 роки тому

    don't often comment on yt videos, but this is so so helpful. Thanks a lot.

  • @peavers
    @peavers 6 років тому +4

    Code can be found on Josh's Github profile here: github.com/joshlong/spring-cloud-stream-kafka-streams

  • @JamalKhaffaf
    @JamalKhaffaf 5 років тому +18

    this tutorial made me feel, I live in the Stone Age

  • @CharlesRay87
    @CharlesRay87 6 років тому +3

    My favorite “hello world guy” :)

  • @DavidAlonsoTorrejon
    @DavidAlonsoTorrejon 4 роки тому

    Thanks for the upload! Great explanation

  • @amolwalanj3116
    @amolwalanj3116 5 років тому

    Is there any example which mention working with multiple nodes of applications for interactive Query?
    Also working of Data store in case of one of the node goes down.

  • @josephfouad3561
    @josephfouad3561 6 років тому +1

    Hi, Thanks for the great content :)
    what is the status of kafka streams reactive support?

  • @altugaecoffice
    @altugaecoffice 6 років тому +4

    can you post the repo to this demo?

    • @igorski_co
      @igorski_co 6 років тому +2

      github.com/joshlong/spring-cloud-stream-kafka-streams

    • @coffeesoftware
      @coffeesoftware 6 років тому +3

      also, github.com/spring-tips/spring-cloud-stream-kafka-streams

  • @andonglin8900
    @andonglin8900 4 роки тому

    found one typo: it should be 'commit.interval.ms' instead of 'commit.interval.mms' in application.properties.

  • @mafouzekoto9122
    @mafouzekoto9122 6 років тому +1

    Hello! thanks for this nice Video!

    • @coffeesoftware
      @coffeesoftware 6 років тому +1

      thanks so much for watching and I'm glad you got something out of it! :)

  • @austin832
    @austin832 6 років тому +1

    Damn this guy is good.

    • @coffeesoftware
      @coffeesoftware 6 років тому +1

      thanks so much! it's not me, really. It's Spring. It's so danged easy/powerful! I'm drunk with power and potential! muahahah. :)

  • @AceHardy
    @AceHardy 5 років тому

    🚀💯

  • @adrianjason13
    @adrianjason13 4 роки тому +1

    I wish he also put this on Github.

  • @easyappscompany
    @easyappscompany 5 років тому

    Best Regards From Mexico City. Manuel Silva

  • @vinu_varghese
    @vinu_varghese 6 років тому +1

    Good stuff, is the source code stored anywhere?

    • @coffeesoftware
      @coffeesoftware 6 років тому +1

      yep. here ya go: github.com/spring-tips/spring-cloud-stream-kafka-streams :)

  • @vicky271075
    @vicky271075 5 років тому

    What happens to KTable if server goes down, is it persisted like a topic?

    • @coffeesoftware
      @coffeesoftware 5 років тому

      yep - the data is persisted in Kafka. No need for anything else :-)

  • @De4x4
    @De4x4 4 роки тому

    Which planet did you came from?

  • @yunusarifsaid1788
    @yunusarifsaid1788 6 років тому +1

    Forgive my ignorance, where is the real kafka topic name(that is created in kafka broker) set in this project ?

    • @khalildureidy
      @khalildureidy 4 роки тому

      there are two topics, pcs, and pvs, they are specified in the config where ever you see **.destination=

  • @AnatolieLupacescu
    @AnatolieLupacescu 6 років тому +1

    If the "pages" collection would have been smaller he could have had an IndexOutOfBoundsException thrown at some point in runtime.

  • @MrDocomox
    @MrDocomox 4 роки тому

    That is a LOT of boilerplate code. It's really time to move to JavaScript if Java tools can't get zero configuration right in 2020