エピソード

  • The P99 Conference has top performance engineering insights! P99 CONF
    2024/09/24

    The P99 Conference 2024, taking place on October 23-24, will focus on performance engineering and feature insights from industry leaders, emphasizing the significance of the 99th percentile in performance metrics and showcasing advancements in distributed databases and emerging technologies.

    Join the P99 Conference 2024 on Oct 23-24 by registering at https://bit.ly/P99CONF24

    😀 For more great content like this check out the SMC Journal at https://smcjournal.com - this episode is sponsored by ScyllaBD.

    続きを読む 一部表示
    17 分
  • Scaling Kubernetes, Microservices, and Ephemeral Environments
    2024/08/15

    Speedscale addresses the challenges of scaling Kubernetes in a microservices and containerized, ephemeral environment. This includes real-traffic replays and service mocking to find bottlenecks and tune production and development environments.

    This episode sponsored by SpeedScale https://bit.ly/46KFWbY

    Insights on Scaling Kubernetes

    🔍 Speedcale helps developers figure out if their code is about to blow up before pushing it into production by creating production conditions in their staging environments and local development machines. 🌐 Kubernetes enables teams to build microservice architectures, breaking the monolith into pieces and allowing for individual scaling of each component. 🚀 The ability to make small code changes and quickly push them to production with Kubernetes provides a time to market advantage for companies. 🚀 Speed and scale are key capabilities for teams testing their code in Kubernetes environments, not just for simulating production. 📊 Monitoring data and load testing are crucial for defining the memory and CPU needs of workloads in Kubernetes environments. 🚀 Scaling Kubernetes clusters can be challenging, but innovations like Carpenter can help manage node sizing and resource allocation effectively. 🔍 Using production monitoring data from tools like New Relic and DataDog can help in tuning production and non-production environments for Kubernetes and microservices. 🔮 Mocking out dependencies with one command line tool can revolutionize the development process and improve developer satisfaction.

    🔥 Like and Subscribe 🔥

    Connect with me 👋 TWITTER ► https://bit.ly/3HmWF8d LINKEDIN COMPANY ► https://bit.ly/3kICS9g LINKEDIN PROFILE ► https://bit.ly/30Eshp7

    Want to support the show? Buy Me A Coffee! https://bit.ly/3NadcPK

    🔗 Links:

    • Scott Moore Consulting: https://scottmoore.consulting
    • The Performance Tour: https://theperformancetour.com
    • SMC Journal: https://smcjournal.com
    • DevOps Driving: https://devopsdriving.com
    • Security Champions https://thesecuritychampions.com
    続きを読む 一部表示
    20 分
  • What is DevPerfOps?
    2024/08/06

    What is DevPerfOps, you ask? DevPerfOps is a crucial concept in software engineering, emphasizing the integration of performance engineering into DevOps to prioritize and ensure continuous performance improvements.

    Key Insights About DevPerfOps

    🧠 Scott Moore is focused on making a contribution to improve the group as a whole, with a particular interest in DevOps and continuous delivery. 🛠️ DevSecOps ensures security becomes a non-negotiable, so why can't DevPerfOps ensure performance becomes a non-negotiable as well? 💻 DevPerfOps is essential for critical systems that need to be fast, up, resilient, and efficient. 📈 DevPerfOps values working software with optimized performance and prioritizes ongoing optimization as a process, not an afterthought. 🚀 Efficient and performant applications bring a competitive advantage and can make you more money. 📊 Performance is not just a technical problem to solve, it is part of the business imperative and has a real impact on the company's financial and risk perspective. 📊 DevPerfOps emphasizes the importance of speaking in terms of business and proving value through metrics and information to become a valuable asset to the company. 🤔 DevPerfOps should exist for the same reason that DevSecOps exists - to address the shortcomings of dev ops in producing awesome business results.

    続きを読む 一部表示
    29 分
  • Mastering OpenTelemetry and Observability
    2024/07/30

    "Mastering OpenTelemetry and Observability" is a new book by Steve Flanders. Observability in complex systems is crucial, and OpenTelemetry is the future of providing open source and vendor agnostic instrumentation and data collection for better understanding and troubleshooting system behavior.

    Key Insights on Mastering OpenTelemetry

    🔍 Observability in complex systems is crucial for understanding their behavior and troubleshooting. 📊 Observability is about being able to ask any question about the data collected from applications to determine system behavior, including availability, performance, and even security aspects. 🔍 OpenTelemetry aims to solve the issue of vendor lock-in by providing open source and vendor agnostic instrumentation and data collection. 🧠 The opportunity to give back and contribute something valuable to the community is a driving force behind sharing knowledge and expertise in technology fields. 📊 Focusing on availability and performance is crucial for observability, but understanding latency and performance characteristics can be very environment specific. 💡 OpenTelemetry provides data portability and full control of your data, allowing you to choose what you send, filter, sample, enrich, and redact. 💡 OpenTelemetry is the future, and it's in everyone's best interest to come together and make it the best product we can. 📈 OpenTelemetry's rapid acceptance and growth make it a staple in overall observability strategy for monitoring applications and business performance.

    続きを読む 一部表示
    18 分
  • Using eBPF for Better Kubernetes Performance
    2024/07/23

    eBPF is a powerful tool for improving performance in Kubernetes and microservices, providing real-time analysis and management, but its complexity may be a barrier for some developers. Donald Lutz shares his experience using it, and some of the pitfalls to watch out for on this SMC Journal #podcast. Key Insights on eBPF Performance 🚀 The use of eBPF can help avoid the complexity and issues with sidecars in #Kubernetes, making it ideal for running on container machines. 📊 The best use case for using eBPF is to measure the performance of interconnected microservices in a complicated system, tying it into tools like Jaeger for comprehensive performance analysis. 📊 The struggle with measuring and understanding the performance of #microservices across multiple clusters highlights the need for better performance #monitoring tools. 🌐 eBPF is not just about performance, but also about broader applications such as observability and there are conferences dedicated to it. 🛡 Making decisions at a low level without adding security overhead is a huge advantage in network #performance and security. 🔄 Turning the ship around to prioritize performance requires making #DevOps native and changing the way development has ignored the issue. 🚀 Performance is vital in technology, dropping phone calls is not super cool. 🕰️ The future of #eBPF adoption depends on how quickly it can be made accessible to a broader range of users. #softwareengineering #performanceengineering

    続きを読む 一部表示
    26 分
  • Optimizing Software Systems - The Art Of Performance Engineering
    2024/04/16

    Performance engineering is crucial for ensuring efficient, cost-effective, and fast software, especially in mission-critical systems, and it involves anticipating and addressing system performance issues throughout the software development lifecycle.

    Andre Bondi discusses performance engineering and the content in his book, "Foundations of Software and System Performance Engineering: Process, Performance Modeling, Requirements, Testing, Scalability, and Practice" With Scott Moore.

    Get Andre's Book: https://a.co/d/6VNug9I

    Video Insights About Performance Engineering

    💡 Performance engineering forces you to think about the performance requirements at each layer of a system and how each outer layer drives the load at an inner layer. 📊 You can't look at the average statistics from end to end, you have to look at the ramp up time and whether the system is reaching a steady state. 🎸 Performance engineers should be the rock stars of the company, as they want the same things as the C-level and ensure efficient, cost-effective, and fast software. 🚨 Performance engineering is crucial in mission-critical systems, especially in scenarios like fire alarm systems where quick interventions are necessary. 📊 Many Computer Science graduates lack basic performance engineering knowledge, but it's crucial to being able to identify bottlenecks, understand performance requirements, and equip developers with performance hooks to optimize software systems early on. 💡Find out the different types of scalability and why each are important.

    🔥 Like and Subscribe 🔥

    Connect with me 👋 TWITTER ► https://bit.ly/3HmWF8d LINKEDIN COMPANY ► https://bit.ly/3kICS9g LINKEDIN PROFILE ► https://bit.ly/30Eshp7

    Want to support the show? Buy Me A Coffee! https://bit.ly/3NadcPK

    🔗 Links: - Scott Moore Consulting: https://scottmoore.consulting - Perftour Website: https://theperformancetour.com - SMC Journal: https://smcjournal.com - DevOps Driving: https://devopsdriving.com - Security Champions https://thesecuritychampions.com

    続きを読む 一部表示
    31 分
  • Discover the Peplink B One Multi-WAN Router
    2024/03/14

    The Peplink B One offers advanced features and capabilities for improved connectivity and redundancy, making it a valuable investment for home office users who need resilient Internet connections.

    It packs some Enterprise features into the firmware along with multi-WAN capabilities. That makes it a step above other wireless AP routers in its class.

    Get one at: https://bit.ly/smcpeplinkb1 and use my code PERFTOUR for an additional 5% off.

    Insights about the Peplink B One

    💰 The Peplink B1 router is a replacement for the popular surf Soho at a very attractive price point of $299. 🚀 The Peplink B One router has the same throughput as the pro series of routers, with one gigabit per second of routing speed. 💡 The Peplink B One Router offers flexibility with multiple LAN and WAN connections, making it future-proof and able to handle high-speed Fusion connections without slowing down. 📶 The advantage of not having an internal Wan modem inside this device is that it's not going to go obsolete as quickly. 🌐 The real value of the Peplink B One router is in the Peplink ecosystem and firmware / software features including Peplink fusion bonding, WAN smoothing, and WAN relay capability. This makes it a versatile and powerful device for home and small office use. 🌐 The ability to combine multiple connections and use load balancing brings a lot of interesting use cases for the Peplink B One Router. 🌐 The B1 router's relay mode allows for secure connection to home network from a van or RV, providing flexibility and convenience for users on the go. 📶 You can add a mobile cellular WAN connection with a Peplink Max Adapter using the USB-C port on the front of the B one, enabling cellular connectivity. Compatible Android and hotspot devices can be used as well. 📶 It has the capability to act as a Wi-Fi access point and can support multiple WAN connections, making it a versatile option for small businesses and home offices. 🔒 When using the Speed Fusion VPN, the device can still achieve up to 400 megabits per second unencrypted, and 200 when encrypted.

    🔥 Like and Subscribe 🔥

    Connect with me 👋

    TWITTER ► https://bit.ly/3HmWF8d

    LINKEDIN COMPANY ► https://bit.ly/3kICS9g

    LINKEDIN PROFILE ► https://bit.ly/30Eshp7

    Want to support the show? Buy Me A Coffee! https://bit.ly/3NadcPK

    🔗 Links:

    - Scott Moore Consulting: https://scottmoore.consulting

    - Perftour Website: https://theperformancetour.com

    - SMC Journal: https://smcjournal.com

    - DevOps Driving: https://devopsdriving.com

    - Security Champions https://thesecuritychampions.com

    続きを読む 一部表示
    10 分
  • Optimizing the Cloud With Performance Engineering
    2024/01/16

    Optimizing cloud performance saves resources, money, and reduces environmental impact. Companies are wasting up to 80% of resources that could be reallocated. Performance engineering is crucial for optimizing cloud services and make digital transformation successful. David Linthicum, chief cloud architect at Deloitte, discusses its importance in this interview.

    Key insights Into Cloud Optimization

    🚀 2024 is the year of the performance engineer for multiple reasons, and it's time for them to take a more important role in cloud optimization. 🧠 Let's stop solving these as tactical instances of the problem, making things more complex. Let's solve it a single time by building a layer of technology on top of everything. 🌐 Cloud providers are recognizing the need for multi-cloud optimization and are starting to work together to create a more interconnected ecosystem, rather than pushing for exclusive use of their own cloud services. 📊 The implementation of a formal methodology and process for cost governance in cloud computing is crucial for tracking spending, identifying under-optimized systems, and moving towards an optimized state. 💸 Based on our survey, companies are wasting 80% of resources that could be reallocated to building innovative systems and taking their business to the next level. 💰 Performance engineering presents a big business opportunity for companies who focus on making changes to improve efficiency and savings. 💭 This should be the year of performance engineering. If we want efficiency and reliability and sustainability that everybody wants, we need to do performance engineering. 🤑 The optimization capabilities and performance of cloud services directly impact the bottom line of a business, making it a crucial discussion at the board level.

    Sponsors

    This podcast is sponsored by Bryte Payment Solutions. They provide merchant services for a wide variety of credit card companies. Take most major credit cards at the lowest rates and fees possible. They help your business generate higher revenue through a variety of payment solutions, including Point Of Sale equipment and custom software. If you take credit cards for your business, you should contact them to see how they can help. Go to https://bryteps.com/ and tell them Scott Moore sent you.

    続きを読む 一部表示
    26 分