Profile cover photo
Profile photo
Software Engineering Radio
253 followers -
Podcast that brings you relevant and detailled discussions on Software Engineering
Podcast that brings you relevant and detailled discussions on Software Engineering

253 followers
About
Posts

Post has attachment
Episode 264: +Charles Anderson talks with James Phillips (@slackpad) about service discovery and Consul, an open-source service discovery tool. The discussion begins by defining what service discovery is, what data is stored in a service discovery tool, and some scenarios in which it’s used. Then they dive into some details about the components of a service discovery tool and how reliability is achieved as a distributed system. Finally, James discusses Consul, the functions it provides, and how to integrate it with existing applications, even if they use configuration files instead of a service discovery tool.
Add a comment...

Post has attachment
Episode 262: +Sven Johann  talks with Bill Curtis about Software Quality. They start with what software quality is and then discuss examples of systems which failed to achieve the quality goals (e.g. ObamaCare) and it’s consequences. They then go on with the role of architecture in the overall quality of the system and how to achieve it in an agile environment.
Add a comment...

Post has attachment
Episode 261: David Heinemeier Hansson, creator of the Ruby on Rails framework and a partner at the software development company Basecamp, talks to +Stefan Tilkov  about the state of Ruby on Rails and its suitability for long-term development. He addresses some of its common criticisms, such as perceived usefulness for only simple problems, claimed lack of scalability, and increasing complexity. David also talks about the downsides of building JavaScript-centric, “sophisticated” web UIs, and why he prefers well-structured, “majestic” monoliths to microservices.
Add a comment...

Post has attachment
Episode 260: +Jeff Meyerson talks to Haoyuan Li about Alluxio, a memory-centric distributed storage system. The cost of memory and disk capacity are both decreasing every year–but only the throughput of memory is increasing exponentially. This trend is driving opportunity in the space of big data processing. Alluxio is an open source, memory-centric, distributed, and reliable storage system enabling data sharing across clusters at memory speed.
Add a comment...

Post has attachment
Episode 259: John Purrier talks with +Jeff Meyerson  about OpenStack, an open-source cloud operating system for managing compute resources. They explore infrastructure-as-a-service, platform-as-a-service, virtualization, containers, and the future of systems development and management.
Add a comment...

Post has attachment
Episode 258: +Robert Blumen talks with Cody Voellinger, the founder of a recruiting firm that specializes in filling software engineer roles for San Francisco-area startups, about how jobs are created and how companies and engineers get matched up. Their discussion covers the entire job search process, from job descriptions to salary negotiations.
Add a comment...

Post has attachment
Episode 256: +Stefan Tilkov  talks with Jay Fields, author of the book “Working Effectively with Unit Tests,” about unit testing in practice. Topics include how to write good unit tests, what mistakes to avoid, and different categories of unit tests. Jay explains the value of unit tests and why you might want to delete them if you created them for test-driven development (TDD) purposes.
Add a comment...

Post has attachment
Episode 255 - Monica Beckwith joins +Robert Blumen  for a discussion of java garbage collection. What is garbage collection? GC algorithms; history of GC in the java language; fragmentation and compaction; generational strategies; causes of pauses; impact of pauses on application performance; tuning GC; GC on multi-core and large memory machines.
Add a comment...

Post has attachment
Episode 254 - Mike Barker talks with +Sven Johann  about the architecture of the LMAX system. LMAX is a low-latency, high-throughput trading platform. Their discussion begins with what LMAX does; the origins of LMAX; and extreme performance requirements faced by LMAX.
Add a comment...

Post has attachment
Episode 253 -  Fred George talks with +Eberhard Wolff  about “Developer Anarchy” – a development approach Fred has been using very successfully in different organizations. Developer Anarchy is a manager-less process. All team members write code. There are no stories. Instead developers figure out how to reach specific business goals.
Add a comment...
Wait while more posts are being loaded