P2P Networks Introduction

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

КОМЕНТАРІ • 25

  • @mostafakhastkhodaei9517
    @mostafakhastkhodaei9517 Місяць тому +3

    keep going and please record the videos and deep on this
    great work
    love that

  • @aessien28
    @aessien28 2 місяці тому +2

    simply awesome ! Please keep it and thanks for the good quality content!

    • @JakobJenkov
      @JakobJenkov  2 місяці тому

      Thank you very much !! :-)
      Also check out my book in progress about P2P Networks :-) leanpub.com/p2p-networks

  • @mortengreenhermansen4489
    @mortengreenhermansen4489 8 місяців тому

    Nice job Jenkov! Super nice with an update and all the good ilustrations for 'the rest of us'! Very inspirering - I really want to start playing aroung with this stuff. Thanks for this video!

    • @JakobJenkov
      @JakobJenkov  8 місяців тому

      Thank you! I hope to find the time soon to make more videos about this topic :-) ... there is a lot more to say about it ! :-)

  • @omnipoten8
    @omnipoten8 7 місяців тому +1

    Excellent video and great explanation! Finally we have a video where all these concepts are confined together !

    • @JakobJenkov
      @JakobJenkov  7 місяців тому

      Thank you !! I hope to be able to add more videos about P2P related topics soon !!

  • @Tueftel-2k
    @Tueftel-2k 8 місяців тому +1

    Great video, thank you very much for making this available. Lots of learnings!

    • @JakobJenkov
      @JakobJenkov  8 місяців тому

      You are very welcome !! 😊 More coming soon !!

  • @hafizabdullah6435
    @hafizabdullah6435 25 днів тому +2

    good

  • @TheSlackOne
    @TheSlackOne Місяць тому +2

    Great video!
    I'm trying to learn more about this topic, but seems like there is not a fair amount of books out there.

    • @parsayazdani6647
      @parsayazdani6647 Місяць тому

      Best resource I've found to learn about P2P is researching how specific P2P networks like Bittorrent, Tor, I2P, etc work. I haven't been able to find many resources that generically explain P2P architecture, more-so detailed explanations of specific P2P applications' architecture.

    • @JakobJenkov
      @JakobJenkov  Місяць тому +1

      There are not that many books out there, and those that are, are sometimes old.
      I am writing a book about P2P on Leanpub, by the way:
      leanpub.com/p2p-networks

    • @TheSlackOne
      @TheSlackOne Місяць тому

      @@JakobJenkov thanks, Jakob, I will be waiting for it!

  • @Boniface420
    @Boniface420 7 місяців тому +1

    Wow great video and good value

  • @cobollatin
    @cobollatin 8 місяців тому +1

    Can the next video be about run-time factory instantiation like in Apache nifi?

    • @JakobJenkov
      @JakobJenkov  8 місяців тому +1

      I am not sure what you mean - can you explain it in a bit more detail ?

    • @cobollatin
      @cobollatin 8 місяців тому

      @JakobJenkov yes, it's relate about the architecture of apache nifi. It allows you to run instances based on a configuration, but the configuration is based on a kind (like a k8s resource manifest). I have seen the source code and they use factories to instantiate whatever is on the configuration. However, the architecture is not trivial when you want source code to easily extend the kids you want to support. One of the challenges is that each one of the kinds require different parameters and dependencies to be built. Other of the challenges is to abstract whatever needs to be share between the kinds, like data or interaction. For last, something I haven't figured out in the source code is how to hot reload the configuration while persisting the changes. I also haven't seen how to address platform concerns, for example if the software is going to run in an isolated environment I cannot use a http server to monitor like in nifi, so even this configuration needs to be of a kind(and we should be able to provide as many as we need), or what if I want the system should allow the user to provide its own implementations and be used at runtime. So in Java, what's the best approach to implement this kind of systems, it's not really related to the concrete implementations nifi provides, but to its architecture to allows you to provide as many implementations that differs between themselves and also keep a flow or shared state with interactions between them. I have seen your videos and I thought you could have an interesting approach to implement this kind of system in Java. I have an idea and I am working on a poc but it's always good to see other approaches.

    • @JakobJenkov
      @JakobJenkov  8 місяців тому +2

      Ah - okay - I don't really know enough about Apache Nifi to be able to make a video about that, unfortunately. But I will be making more videos about software design soon - and the next videos will be more concrete! ... the first videos in my Software Design series have been more basic and abstract.

  • @softashutube
    @softashutube 8 місяців тому

    Jakob , do you have some sugestion and guidance for stock trading system development ? or any reference material

    • @JakobJenkov
      @JakobJenkov  8 місяців тому

      No - I don't have any information regarding that, unfortunately.

    • @softashutube
      @softashutube 8 місяців тому +1

      @@JakobJenkov no problem