Against the Grain by Saša Jurić | Code BEAM Europe 2023

แชร์
ฝัง
  • เผยแพร่เมื่อ 26 ก.ย. 2024
  • ✨This talk was recorded at Code BEAM Europe 2023. If you're curious about our upcoming event, check codebeameurope... ✨
    Abstract:
    This talk tells the story of developing a bespoke Kafka client. None of the existing libraries in the BEAM ecosystem fulfilled the needs of the team, and it was estimated that contributing new changes to those projects would be very difficult. At the same time, writing and maintaining a client from scratch would require a lot of time, much more than the team could afford.
    So what can we do in such situation? Join me and find out how by making some atypical choices we got ourselves out of a tricky situation.
    Let's keep in touch! Follow us on:
    💥 Twitter: / codebeamio
    💥 Facebook: / codesyncglobal
    💥 Linkedin: / code-sync
    💥 Mastodon: genserver.soci...

ความคิดเห็น • 6

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

    Chain of wrappers, so true and painful 😅
    Great job!

  • @matreyes
    @matreyes 4 หลายเดือนก่อน +4

    Great talk!, I was waiting for it!

  • @GQLewis
    @GQLewis 3 หลายเดือนก่อน +2

    I like this guy's thinking. "We can ask Skynet". LOL

  • @tevoj
    @tevoj 4 หลายเดือนก่อน +2

    Amazing talk. But yeahhh you know, scares me a lil bit having to rub a jvm next to a beam :/.

    • @ernesto8738
      @ernesto8738 4 หลายเดือนก่อน

      this is where all that k8s shit becomes a necessity, either that or have dedicated instances for the different runtimes (not hugely difficult either tbh)

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

    Headache! Why not skip Kafka all together?