O'reilly Programming Podcast - O'reilly Media Podcast

  • Autor: Vários
  • Narrador: Vários
  • Editora: Podcast
  • Duração: 12:03:36
  • Mais informações

Informações:

Sinopse

Helping software developers, engineers, and architects get their projects done better and faster.

Episódios

  • Sam Newman on moving from monolith systems to microservices

    29/06/2017 Duração: 29min

    The O’Reilly Programming Podcast: Principles for the successful adoption of microservices.In this episode of the O’Reilly Programming Podcast, I talk about microservices with Sam Newman, presenter of the O’Reilly video course The Principles of Microservices and the online training course From Monolith to Microservices. He is also the author of the book Building Microservices: Designing Fine-Grained Systems.Discussion points: For organizations considering migrating from monolith systems to microservices, Neman suggests moving gradually, by starting with one or two services at the beginning, getting them deployed, and assessing the outcome. Newman identifies independent deployability as one of the key principles for doing microservices well.  “If you create a system architecture with independent deployability, so many benefits flow from that,” he says. He recommends a “consumers first” focus for microservices, with designs based on how software

  • Ben Evans on Java 9

    15/06/2017 Duração: 26min

    The O’Reilly Programming Podcast: Thoughts on performance, modularity, and what’s next for Java.In this episode of the O’Reilly Programming Podcast, I talk with Ben Evans, co-founder and technology fellow at JClarity, and co-author of the forthcoming O’Reilly book Optimizing Java: Practical Techniques for Improved Performance Tuning. We discuss the upcoming release of Java 9, Java performance issues, and Evans’ experience as an organizer for the London Java Community.Discussion points: While praising the engineering work that’s been done for Java 9, Evans says he sees “nothing desperately compelling” to encourage developers to upgrade. “It’s a fairly bare cupboard for developers who want new productivity features,” he says. That said, Evans sees Java 9 as a stepping stone that will possibly enable radical new features to be delivered in Java 10 and 11.  “It would not surprise me to see a world where very few people make the jump from 8 to 9, and a lot of pe

  • Jason Hibbets on open source cities

    01/06/2017 Duração: 26min

    The O’Reilly Programming Podcast: Applying open source practices beyond software.In this episode of the O’Reilly Programming Podcast, I talk with Jason Hibbets, senior community evangelist in corporate marketing at Red Hat, where he is a community manager for Opensource.com. We discuss how the open source model can be applied to other disciplines beyond technology, especially in the area of open government.Discussion points: Hibbets describes OpenSource.com as an open source storytelling platform and discusses some of the stories published there, including coverage of an open high school in Utah and brain cancer patients who advocate for the sharing of health data. His book, The Foundation for an Open Source City, covers the experience in Raleigh, North Carolina, where he has been active in numerous civic hacking projects. The characteristics of an open source city, according to Hibbets, include a culture of citizen participation, an effe

  • Paris Buttfield-Addison on what’s new in Swift programming

    18/05/2017 Duração: 21min

    The O’Reilly Programming Podcast: Applying the latest language features to build video games and containerized microservices.In this episode of the O’Reilly Programming Podcast, I talk about Swift with Paris Buttfield-Addison, co-founder of Secret Lab, a mobile development studio that builds games and apps for mobile devices. He is the co-author of Learning Swift, and a presenter of the Learning Path Getting Started with Swift on the iPad and the video Ultimate Swift Programming.Discussion points: The Swift Playground app, which Buttfield-Addison calls “a great programming testing environment and a concise way to get people up to speed with the language.” The appeal of the Swift language to game developers. “Swift is one of the few opportunities we have to develop games in a modern language for a platform we know people will actually use,” he says. Building containerized microservices with Swift: “It’s really interesting to

  • Neal Ford on evolutionary architecture

    04/05/2017 Duração: 26min

    The O’Reilly Programming Podcast: Building an architecture that can adapt to change.In the first episode of our new O’Reilly Programming Podcast, I talk about software architecture and the concept of “evolutionary architecture” with Neal Ford, director, software architect, and meme wrangler at ThoughtWorks, a global IT consultancy that focuses on end-to-end software development and delivery. Ford is presenting two sessions at OSCON 2017, O’Reilly’s Open Source Convention, and he is a co-author of the forthcoming O’Reilly book Building Evolutionary Architectures.Discussion points: Software architecture’s increasing popularity over the last few years; Ford says that “companies such as Netflix and Amazon showed that if you do software architecture really well, you build a competitive advantage over everybody else.” The non-functional requirements and soft skills needed to successfully implement software architecture. How evolutionary architecture enab

página 2 de 2