Decodable Streaming with Eric Sammer

Decodable Streaming with Eric Sammer

Author: Data Archives - Software Engineering Daily June 1, 2022 Duration: 44:58
Streaming data platforms like Kafka, Pulsar, and Kinesis are now common in mainstream enterprise architectures, providing low-latency real-time messaging for analytics and applications. However, stream processing – the act of filtering, transforming, or analyzing the data inside the messages – is still an exercise left to the receiving microservice or datastore, a custom programming exercise

Dive deep into the conversations that shape how we build and understand complex systems with Data Archives-Software Engineering Daily. This podcast pulls from a rich library of technical discussions, each one a focused exploration into the specific tools, architectures, and challenges that define modern software engineering. Rather than surface-level news, these episodes offer sustained, thoughtful dialogues with the engineers and thinkers who are working on the front lines of data infrastructure, distributed systems, and emerging technologies. You'll hear detailed breakdowns of real-world problems and the nuanced solutions teams are implementing, providing a practical sense of how theoretical concepts translate into production code and resilient platforms. The archive serves as an enduring resource, whether you're looking to grasp the fundamentals of a new database or understand the intricate trade-offs in a system design. Tune in for a consistently substantive listen that treats software engineering with the depth and seriousness it deserves, all through the unfiltered lens of expert conversation.
Author: Language: en-us Episodes: 100

Data Archives - Software Engineering Daily
Podcast Episodes
Scalable Streaming Video with Amit Mishra [not-audio_url] [/not-audio_url]

Duration: 35:45
The internet is a layer cake of technologies and protocols. At a fundamental level, the internet runs on the TCP/IP protocol. It’s a packet based system. When your browser requests a file from a web server, that server c…
Observability Using Honeycomb.io with Christine Yen [not-audio_url] [/not-audio_url]

Duration: 49:09
It does not matter if it runs on your machine. Your code must run in the production environment and it must do so performantly. For that, you need tooling to better understand your application’s behavior under different…
Location-Based Experiences Using Foursquare with Ankit Patel [not-audio_url] [/not-audio_url]

Duration: 48:24
The manner in which users interact with technology has rapidly switched to mobile consumption. The devices almost all of us carry with us at all times open endless opportunities for developers to create location-based ex…
Datadog with Omri Sass and Hugo Kaczmarek [not-audio_url] [/not-audio_url]

Duration: 39:22
Modern business applications are complex. It’s not enough to have raw logs or some basic telemetry. Today’s enterprise organizations require an application performance monitoring solution or APM. Today’s applications are…
Infrastructure as Code with Christian Tragesser [not-audio_url] [/not-audio_url]

Duration: 43:52
Infrastructure as Code is an approach to machine provisioning and setup in which a programmer describes the underlying services they need for their projects. However, this infrastructure code doesn’t compile a binary art…
Modern Data Infrastructure and Tools with Leigh Marie Braswell [not-audio_url] [/not-audio_url]

Duration: 47:57
The first industrial deployments of machine learning and artificial intelligence solutions were bespoke by definition and often had brittle operating characteristics. Almost no one builds custom databases, web servers, o…
Git Scales for Monorepos with Derrick Stolee [not-audio_url] [/not-audio_url]

Duration: 53:58
In a version control system, a Monorepo is a version control management strategy in which all your code is contained in one potentially large but complete repository. The monorepo is in stark contrast to an alternative a…
Faking Data Using Tonic.ai with Ian Coe and Adam Kamor [not-audio_url] [/not-audio_url]

Duration: 50:23
Companies that gather data about their users have an ethical obligation and legal responsibility to protect the personally identifiable information in their dataset. Ideally, developers working on a software application…
DBT: Data Build Tool with Tristan Handy [not-audio_url] [/not-audio_url]

Duration: 44:56
Applications write data to persistent storage like a database. The most popular database query language is SQL which has many similar dialects. SQL is expressive and powerful for describing what data you want. What you d…
No Code Process Automation at Axiom with Yaseer Sheriff [not-audio_url] [/not-audio_url]

Duration: 43:49
Tedious, repetitive tasks are better handled by machines. Unless these tasks truly require human intelligence, repetitive tasks are often good candidates for automation. Implementing process automation can be challenging…