Tag Scalability

Elastic Load Balancing with Ranga Rajagopalan

http://traffic.libsyn.com/sedaily/Avi_Networks_complete_with_preamble.mp3Podcast: Play in new window | Download Computational load is the amount of demand that is being placed on a computer system. “Load” can take the form of memory, CPU, network bandwidth, disk space, and other finite resources. When we design systems, we need to prepare for high-load events. On a social network, people are much more active in the mornings. On an e-commerce site, Black Friday causes many more

Continue reading…

Startup Roundtable with Joseph Jacks and Gregory Koberger

http://traffic.libsyn.com/sedaily/RoundtableJJGK.mp3Podcast: Play in new window | Download Building a startup requires constant evaluation of tradeoffs. At the earliest stage, the founders evaluate different ideas. Once an idea is settled on, the company develops strategies for finding early customers and growing. As the company develops traction, the operators consider ways to scale further or partner with an acquirer. Joseph Jacks and Greg Koberger are two founders who have been on the

Continue reading…

Container Networking with Dan Williams

http://traffic.libsyn.com/sedaily/CNI.mp3Podcast: Play in new window | Download Containers are widely used in projects that have adopted Docker, Kubernetes, or Mesos. Containers allow for better resource isolation and scalability. With all of the adoption of containers, companies like Red Hat, Google, and CoreOS are working on improved standards within the community. Standards are important to this community because of its pace of growth and the number of concurrent projects. If you

Continue reading…

Software Consulting with Rachel Laycock

http://traffic.libsyn.com/sedaily/rachellaycock_edited.mp3Podcast: Play in new window | Download Software consultancies solve problems involving management and software engineering. A large company might hire a software consulting company to give an external opinion on software architecture, or on an organizational structure. Sometimes a consultancy is brought in to help integrate a new technology, or do a major refactoring. Scaling a software consultancy to meet the varying demands of clients presents a unique challenge.

Continue reading…

Platform as a Service with Sinclair Schuller

http://traffic.libsyn.com/sedaily/PaaS_with_Sinclair_edited.mp3Podcast: Play in new window | Download Platform as a service can mean different things to different people. The most prominent feature of a PaaS is the ability to abstract away issues that every developer within an organization has to deal with. As an example, developers today don’t need to fear scalability and load balancing issues as much as engineers of the 90’s and early 2000s. We can develop our

Continue reading…

Scalable Architecture with Lee Atchison

http://traffic.libsyn.com/sedaily/Scalable_Architecture.mp3Podcast: Play in new window | Download Lee Atchison spent seven years at Amazon working in retail, software distribution, and Amazon Web Services. He then moved to New Relic, where he has spent four years scaling the company’s internal architecture. From his decade of experience at fast growing web technology companies, Lee has written the book Architecting for Scale, from O’Reilly.   As an application scales, it becomes significantly more

Continue reading…

Distributed NoSQL Databases with Jon Meredith

“The world is increasingly disconnected, if you think about dealing with things like mobile devices that flap in and out of connectedness.”

Continue reading…

MongoDB with Bryan Reinero

http://traffic.libsyn.com/sedaily/mongo_bryan_reinero.mp3Podcast: Play in new window | DownloadMongoDB is a cross-platform document-oriented database. Bryan Reinero is a developer advocate at MongoDB. Questions include: How are isomorphic JavaScript applications using NoSQL? What is the joke behind the “MongoDB is web scale meme”? Is Mongo used primarily for scalability, modular schema, or simply the first-class JSON objects? What is MongoDB’s impact on the movement towards single-page web applications? How can a developer choose

Continue reading…