List of videos

An Elixir view on Processes: (..) to cluster discovery | Anayeli Malvaez | Code BEAM Lite A Coruña

This video was recorded at Code BEAM Lite A Coruña - https://www.codebeamcorunha.es/en An Elixir view on Processes: from spawn to cluster discovery | Anayeli Malvaez - Co-creator of CodigoyFika Youtube channel and backend developer at SoundTrackYourBrand • Follow us on social: Twitter: @CodeBEAMCorunha • Contact at: corunha@codesync.global • Recording & Video Editing Instagram: @cdiazquiroga Twitter: @cdiazquiroga Linkedin: https://www.linkedin.com/in/cdiazquiroga/ • Looking for a unique learning experience? Attend the next Code Sync conference near you! See what's coming up at: https://codesync.global • SUBSCRIBE TO OUR CHANNEL https://www.youtube.com/channel/UC47eUBNO8KBH_V8AfowOWOw See what's coming up at: https://codesync.global

Watch
La revolución del remoto | Marta Medio | Code BEAM Lite A Coruña 2022

This video was recorded at Code BEAM Lite A Coruña - https://www.codebeamcorunha.es/en La revolución del remoto | Marta Medio - Software Engineer • Follow us on social: Twitter: @CodeBEAMCorunha •Contact at: corunha@codesync.global • Recording & Video Editing Instagram: @cdiazquiroga Twitter: @cdiazquiroga Linkedin: https://www.linkedin.com/in/cdiazquiroga/ • Looking for a unique learning experience? Attend the next Code Sync conference near you! See what's coming up at: https://codesync.global • SUBSCRIBE TO OUR CHANNEL https://www.youtube.com/channel/UC47eUBNO8KBH_V8AfowOWOw See what's coming up at: https://codesync.global

Watch
What are the Best Tools for the browser Testing Click to find out - Vanessa Lee

This video was recorded at Code BEAM SF 2020 - http://bit.ly/2wpn0SM Get involved in Code Sync's next conference - https://codesync.global --- WHAT ARE THE BEST TOOLS FOR BROWSER TESTING? CLICK TO FIND OUT by Vanessa Lee THIS TALK IN THREE WORDS: Automated Browser Testing ABSTRACT Writing end-user tests helps us think critically about how our application functions in the real world, but browser testing is time intensive. We will analyze two specific to Elixir: Wallaby & Hound by covering their history, identifying pitfalls, and anticipating their future. We'll look at similarities and differences and compare performance, concurrency, & asynchronicity. We will devise a strategy for choosing the best framework for you and how to use the time you save by giving back to the toolset. Slides & full abstract: https://codesync.global/speaker/vanessa-lee/ --- THE SPEAKER - VANESSA LEE Coder, mother of three boys, YA literature interviewer, and student of forensic genealogy Vanessa is a software engineer at Interfolio. She's been developing s/w since the 90s. Vanessa began working in the Erlang Ecosystem in 2011. More on Vanessa Lee: https://codesync.global/speaker/vanessa-lee/ --- CODE SYNC & CODE BEAM SF 2020 Code BEAM SF is powered by Code Sync. Code BEAM SF 2020 was sponsored by WhatsApp, The RealReal, PepsiCo, Erlang Ecosystem Foundation, Erlang Solutions, WhiteSource, 2600Hz, Simpli.fi, Tubi, Pleroma, and Mux. CODE SYNC Website: www.codesync.global Twitter: www.twitter.com/CodeBEAMio Facebook: https://www.facebook.com/CodeSyncGlobal LinkedIn: https://www.linkedin.com/company/code-sync/ Mail: info at codesync.global

Watch
Unique resiliency of the Erlang VM, the BEAM and Erlang OTP - IRINA GUBERMAN

This video was recorded at Code BEAM SF 2020 - http://bit.ly/2wpn0SM Get involved in Code Sync's next conference - https://codesync.global --- UNIQUE RESILIENCY OF THE ERLANG VM, THE BEAM AND ERLANG OTP by Irina Guberman THIS TALK IN THREE WORDS: Unique powers of the BEAM ABSTRACT Demonstrate how unique features of the BEAM, Bogdan's/Bjorn's Erlang Abstract Machine, in combination with Eralng OTP can take your company's servers to the next level of resiliency and robustness. Irina will be doing some very cool demos (github repo revealed after the talk) and analyzing some key differences between the BEAM and JVM. Hopefully, JVM specialists will learn some interesting stuff not just about the BEAM but also about the JVM. Slides & full abstract: --- THE SPEAKER - IRINA GUBERMAN Erlangelist (TODO) Blindly passionate software engineer/architect since 1997 and an enlightened and happy software engineer/architect since around 2010. That's when Irina discovered Erlang and the BEAM, its amazing VM, while dealing with an enormous scale distributed web server in online targeted advertising space running on JVM. At that moment, she knew there was a BEAM of light at the end of that tunnel. More on Irina Guberman: --- CODE SYNC & CODE BEAM SF 2020 Code BEAM SF is powered by Code Sync. Code BEAM SF 2020 was sponsored by WhatsApp, The RealReal, PepsiCo, Erlang Ecosystem Foundation, Erlang Solutions, WhiteSource, 2600Hz, Simpli.fi, Tubi, Pleroma, and Mux. CODE SYNC Website: www.codesync.global Twitter: www.twitter.com/CodeBEAMio Facebook: https://www.facebook.com/CodeSyncGlobal LinkedIn: https://www.linkedin.com/company/code-sync/ Mail: info at codesync.global

Watch
TLS the OTP way - INGELA ANDERTON ANDIN

This video was recorded at Code BEAM SF 2020 - http://bit.ly/2wpn0SM Get involved in Code Sync's next conference - https://codesync.global --- TLS THE OTP WAY by Ingela Anderton Andin THIS TALK IN THREE WORDS: Erlang/OTP in action TALK LEVEL: Intermediate ABSTRACT TLS-1.3 is a major upgrade of the TLS-1.2 protocol. A lot of legacy is thrown out and new mechanisms will replace old flawed ones. Most of the TLS handshake will be encrypted as opposed to earlier when most of the first handshake was in plain text and encryption started first when sending the final handshake confirmation message. TLS-1.3 also puts new requirements on TLS-1.2 to pave the way for migration. Supervisors, generic behaviours, logger, gb_trees, ets, queue models, maps, try catch, binaries, records how are they used and why. Slides & full abstract: https://codesync.global/speaker/ingela-anderton-andin/ --- THE SPEAKER - INGELA ANDERTON ANDIN Top female contributor to Erlang/OTP - New SSL/TLS application in OTP and contributions to AXD 301 and SGSN Computer science education from Uppsala University worked with Erlang/OTP and its development for almost 20 years. More on Ingela Anderton Andin: https://codesync.global/speaker/ingela-anderton-andin/ --- CODE SYNC & CODE BEAM SF 2020 Code BEAM SF is powered by Code Sync. Code BEAM SF 2020 was sponsored by WhatsApp, The RealReal, PepsiCo, Erlang Ecosystem Foundation, Erlang Solutions, WhiteSource, 2600Hz, Simpli.fi, Tubi, Pleroma, and Mux. CODE SYNC Website: www.codesync.global Twitter: www.twitter.com/CodeBEAMio Facebook: https://www.facebook.com/CodeSyncGlobal LinkedIn: https://www.linkedin.com/company/code-sync/ Mail: info at codesync.global

Watch
Varonis journey deploying RabbitMQ | Ophir Gregory Ziskind | RabbitMQ Summit 21

Varonis journey deploying RabbitMQ for on premise customers - making sure that RabbitMQ keeps working | Ophir Ziskind - Software Engineer @ Varonis ABSTRACT Key Topics of this talk: Storage Exchange - How we made RabbitMQ capable of storing large amount of persistent messages with improved performance but less boot time and less memory usage. Packing Exchange - How we improved our messaging throughput by utilizing compression and packing of messages. Capping Exchange - How we minimized message loss by creating a custom exchange that manages the limits of the queues that are bound to it. Watchdog Plugin - How we monitor RabbitMQ and fix issues during runtime. • Timecodes 00:00 - 02:55 - Introduction 02:56 - 04:56 - We are not the Common Use Case 04:57 - 05:46 - Who we are 05:47 - 07:26 - Goal #1 - Supporting High Throughput & Less Network Usage 07:27 - 10:41 - Packing Exchange More Throughput and Less Network Usage 10:42 - 14:39 - Goal #2 - Resiliency to Slow/ Stopped Consumers 14:40 - 20:04 - Storage Exchange - Resiliency to Consumer Down-Time 20:05 - 23:59 - Storage Exchange - Why not Store in RabbitMQ? 24:00 - 26:35 - Resiliency to Consumer Down-Time Method #2 26:36 - 28:08 - Goal #3 - Guarding RabbitMQ 28:09 - 29:58 - Watchdog Pluggin, Monitoring RabbitMQ 29:59 - 34:39 - QnA • Follow us on social: Twitter: https://twitter.com/rabbitmqsummit?lang=en LinkedIn: https://www.linkedin.com/company/27159258 • Looking for a unique learning experience? Attend the next Code Sync conference near you! See what's coming up at: https://codesync.global • SUBSCRIBE TO OUR CHANNEL https://www.youtube.com/channel/UC47eUBNO8KBH_V8AfowOWOw

Watch
Building Scalable Resilient IoT Messaging | Gregory Green & Demetrious Robinson | RabbitMQ Summit 21

Building Scalable Resilient IoT Messaging | Gregory Green & Demetrious Robinson - Advisor Solution Engineer @ VMware & Member Of Technical Staff II @ VMware ABSTRACT The session will illustrate how to build scalable and resilient IoT messaging solutions. This session will include a demonstration of microservice-based applications that utilize RabbitMQ for Reliable messaging and High throughput. • Timecodes 00:00 - 06:39 - Introduction - General problems 06:40 - 16:20 - Demo - Part 1 16:21 - 18:39 - Internet of Things 18:40 - 29:18 - Demo - Edge 29:19 - 32:11 - Messaging Streaming 32:12 - 38:26 - Demo - Streaming 38:27 - 40:22 - QnA • See & download slides: https://drive.google.com/file/d/13gTL... • Follow us on social: Twitter: https://twitter.com/rabbitmqsummit?la... LinkedIn: https://www.linkedin.com/company/2715... • Looking for a unique learning experience? Attend the next Code Sync conference near you! See what's coming up at: https://codesync.global • SUBSCRIBE TO OUR CHANNEL https://www.youtube.com/channel/UC47e...

Watch
Building a scalable multichannel notification system | Ori Shofman Shimoni | RabbitMQ Summit 21

How we built at Vonage a scalable multichannel notification system | Ori Shofman Shimoni - Technical Manager @ Vonage ABSTRACT In the past year and a half, we've built here at Vonage, a complex notification system based on RabbitMQ which is used today for most of the notifications our services send to our client side applications. We would like to share our story in which we - Designed a system architecture with a complex sharding solution & low to zero downtime, faced many issues with the way we used RabbitMQ and creative solutions we found to surpass our issues, and provided a flexible notification infrastructure. • Timecodes 00:00 - 02:25 - Introduction 02:26 - 04:02 - What do we do at Vonage? 04:03 - 10:30 - Messaging Bus 10:31 - 10:55 - Locust io 10:56 - 18:53 - Types of load tests 18:54 - 22:52 - Ios 13 22:53 - 24:48 - Taking a bus ride with Shredder 25:49 - 33:30 - QnA • Follow us on social: Twitter: https://twitter.com/rabbitmqsummit LinkedIn: https://www.linkedin.com/company/code-sync/ • Looking for a unique learning experience? Attend the next Code Sync conference near you! See what's coming up at: https://codesync.global

Watch
Migrating from Kafka to RabbitMQ at SimpleBet: Why and How | David Lucia | RabbitMQ Summit 21

Migrating from Kafka to RabbitMQ at SimpleBet: Why and How | David Lucia - VP, Engineering @ SimpleBet. ABSTRACT At Simplebet, we are striving to make every moment of every sporting event a betting opportunity. In doing so, we initially chose Kafka to deliver market updates. The result was a setup which was difficult and expensive to maintain, and non-trivial for our customers to integrate with. After researching other delivery mechanisms, we migrated to RabbitMQ, as it provided us with a low-cost, low-latency alternative that satisfied our business needs. Best of all, it provided a familiar, standards-based means of integration for our customers with superior flexibility to what Kafka offers. In this talk, we will cover the technical and business reasons for why RabbitMQ has proven itself to be a great platform for building a B2B SaaS product, how it compares to other tools on the market, and where it excels in flexibility for our customers. • Timecodes 00:00 - 04:00 - Introduction 04:01 - 04:51 - The first steps at Simplebet and the problem 04:52 - 05:42 - Serving Odds 05:43 - 06:24 - Market Publishing Requirements 06:25 - 15:22 - Kafka 15:23 - 16:28 - Re-evaluating our Integration 16:29 - 26:55 - RabbitMQ enters the picture 26:56 - 35:00 - QnA • See & download slides: https://davydog187.github.io/migrating_from_kafka/ • Follow us on social: Twitter: https://twitter.com/rabbitmqsummit?lang=en LinkedIn: https://www.linkedin.com/company/27159258 • Looking for a unique learning experience? Attend the next Code Sync conference near you! See what's coming up at: https://codesync.global • SUBSCRIBE TO OUR CHANNEL https://www.youtube.com/channel/UC47eUBNO8KBH_V8AfowOWOw

Watch