Presentation: Airbnb at Scale


Case Study Transcripts Performance & Scalability QCon Plus November 2021 Architecture & Design presentation

Presentation: Introducing and Scaling a GraphQL BFF


GraphQL Transcripts Performance & Scalability QCon London 2020 Architecture & Design presentationMichelle Garrett talks about the journey of introducing and then scaling a GraphQL BFF to serve multiple applications.


Sign Up for our Newsletter

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Presentation: Depending on If I Had Coffee or Not Your Application May Be High Risk


QCon Plus May 2021 Security Transcripts Performance & Scalability Security Assessment Virtual Panel DevOps presentationShannon Morrison, Scott Behrens discuss how to perform application risk analysis at scale. By Shannon Morrison, Scott Behrens.

Presentation: Operating Pivotal Application Service at Scale


Performance & Scalability SpringOne Platform 2019 DevOps presentationYusuke Kondo, Akinori Nitta explain the challenges faced and solutions experienced to run and manage a large-scale platform. By Yusuke Kondo, Akinori Nitta. Use Cases Yahoo!

Jamstack CMS: The Past, The Present and The Future

Smashing Magazine Graphics

Jamstack CMS: The Past, The Present and The Future. Jamstack CMS: The Past, The Present and The Future. Mike Neumegen. 2021-08-20T08:00:00+00:00. 2021-08-20T09:19:47+00:00. The world’s first website was made from static HTML files created in a text editor.

Remote-optimised Domain Modelling: The Present and Future

Strategic Tech

Remote-optimised Domain Modelling: The Present and Future was originally published in Nick Tune’s Strategic Technology Blog on Medium, where people are continuing the conversation by highlighting and responding to this story.

Upcoming Presentations

Tim Kadlec

I’ve been lucky enough to be able to put the two together and present at a couple upcoming events this month. Then, on the 27th, I’ll be giving a shorter presentation at WebVisions in Portland entitled “Can Media Queries Save Us All?”. I enjoy sharing what I learn with other people (though by the frequency of my blog posts lately, you might not be able to tell that). I also enjoy a good conference.

Media 40

Kelly Shortridge Presents Security Delusions at QCon NYC

Baron Schwartz

We’ll also explore the “cheat codes” that can be presented to gain passage by the grumpy gatekeeper that is enterprise infosec. QCon is one of my favorite technical conferences. The content is unbeatable—it’s curated and sourced talk-by-talk by experts who chair each track. The experience is top-notch for speakers and attendees, and the conference is structurally inclusive and welcoming.

Developer Decisions for Building Flexible Components

Smashing Magazine Graphics

In the real world, content often differs vastly from the neat, perfectly fitting content presented in designs. But what should happen if the text is longer or shorter than what’s presented? Dealing with less content is a little simpler, but still presents us with some issues.

Behavior in Your Presentation

Tim Kadlec

Remember, one of the major benefits to proper use of web standards is being able to separate our content, presentation and behavior onto their own separate layers. I can also see how the line between behavior and presentation is a bit blurred already. I’ve spent some time lately playing around with the WebKit Nightly Build.

Performance Monitoring Best Practices: Wayfair at InfluxDays NYC

Wayfair Tech

Presentations Speaking Web Performance InfluxDays InfluxDB performance RUMAt the recent InfluxDays NYC 2019, Senior Engineer Richard Laskey shared some of our monitoring best practices using InfluxEnterprise. These efforts are critical and help improve the user experience on Wayfair by driving forward site-wide improvements, establishing best practices, and pushing positive change through many different teams. From our experience. Read more.

Some new Serverless Architecture videos from John and Mike

The Symphonia

aws lambda presentations architecture serverlessHi everyone. It’s been a great, fascinating, and busy 2019 for John and I (Mike) at Symphonia. You’ll probably be able to tell that we haven’t had too much spare time because of the lack of updates around these parts! We’ve made it to a few conferences though around the globe, from California to Hungary, and places in between. Here are some videos of our talks from them. First up is my talk on “Crossing the Serverless Fireswamp” ?—?which

Register for AWS re: Invent - All Things Distributed

All Things Distributed

It is shaping up to be a great event with many Amazonians, partners and customers presenting in well over 150 sessions. All Things Distributed. Werner Vogels weblog on building scalable and robust distributed systems. Register for AWS re: Invent. By Werner Vogels on 16 July 2012 09:00 AM. Permalink. Comments (). The first annual AWS user and partner conference will be held November 27-29 at The Venetian in Las Vega.

AWS 61

The Performance Inequality Gap, 2021

Alex Russell

This 2GiB RAM, Android 9 stalwart features the all-too classic lines of a Quad-core A53 (1.4GHz, small mercies) CPU, tastefully presented in a charming 5.5" TL;DR: A lot has changed since 2017 when we last estimated a global baseline resource per-page resource budget of 130-170KiB.

Critical CSS? Not So Fast!

CSS Wizardry

But what presents a slightly more pernicious issue are the regressions that can happen after you successfully implement Critical CSS…. I have long held very strong opinions about the Critical CSS pattern.

Media 262

Performance Testing at MongoDB

Alex Podelko

David Daly’s presentation at LTB 2020 , How to Waste Time and Money Test ing the Performance of a Software Product, is probably a good introduction [Video] — [Slides]. The latest update will be presented at ICPE 2021 by David Daly on April 21, 2021.

RSocket vs. gRPC Benchmark


Almost every time I present RSocket to an audience, there will be someone asking the question: "How does RSocket compare to gRPC?" " Today we are going to find out. java performance scalability latency cpu grpc rpc qps

ExpectedConditions in Selenium


What if a test is run on a WebElement that is not present in the DOM? The majority of web products use AJAX (Asynchronous JavaScript and XML) , where elements on the page are loaded at varying time intervals.

Optimising Largest Contentful Paint

CSS Wizardry

The other news is that it looks like there’s intent to take the first frame of a video as the LCP candidate if no poster is present. [link] [link] [link] [link] [link] [link] [link] [link]. link] [link] --> Largest Contentful Paint (LCP) is my favourite Core Web Vital.

Article: A Recipe to Migrate and Scale Monoliths in the Cloud

InfoQ Articles

In this article, I want to present a simple cloud architecture that can allow an organization to take monolithic applications to the cloud incrementally without a dramatic change in the architecture.

Cloud 72

Machine Learning for Fraud Detection in Streaming Services

The Netflix TechBlog

We present a systematic overview of the unexpected streaming behaviors together with a set of model-based and data-driven anomaly detection strategies to identify them. Data Featurization A complete list of features used in this work is presented in Table 1.

Why software testing needs explainable AI

TechBeacon Testing

Applications that use artificial intelligence and machine learning techniques present unique challenges to testers. These systems are largely black boxes that use multiple algorithms—sometimes hundreds of them—to process data in a series of layers and return a result.

How to Re-evaluate Your Frontend Architecture and Improve its Design?


What’s more, it also presents you with the opportunity to create a productive, scalable, and sustainable workflow. Frontend architecture comprises a bunch of practices and tools that upgrades your application’s code quality.

Article: Donkey: A Highly-Performant HTTP Stack for Clojure

InfoQ Articles

In this article, we’ll briefly outline the use-case for a library like Donkey and present our benchmarks.

5 tips for streamlining test automations into CI pipelines

TechBeacon Testing

Just attempting to implement a successful CI presents challenges. Many organizations struggle to integrate automated testing into their continuous integration (CI) pipelines—and it's no wonder. App Dev & Testing, Testing, Automation Guild, Conferences, Test Automation, Continuous Integration (CI

Everything you need to know about the new GTmetrix Report (powered by Lighthouse)


We’re excited to present a detailed look at the new GTmetrix Report – powered by Lighthouse! Overview GTmetrix has undergone its biggest change yet, replacing the PageSpeed/YSlow libraries with Lighthouse, the industry standard in web performance.

Top 10 Low-Code App Development Best Practices to Follow


Low-code is the present and future of software development. The low-code market is expected to increase from its $10.3 billion market value back in 2019 to $187 billion by 2030 as more companies see the benefits of adopting the platform for their business needs.

How to Build a Distributed Load Testing Infrastructure with AWS, Docker, and JMeter


The content which I am about to present has its custom favors and solves specific issues that I have encountered while working with this setup. Before we get into the tutorial hands-on, I would like to mention that this topic is not new. It has been covered in various helpful articles like the ones from TestAutomationGuru. tutorial performance docker performance testing load testing jmeter aws ec2

Why Do Bugs Attack Your Software?


Keeping this scenario in mind, we are presenting five major reasons why bugs might be attacking your software. Search the Internet and you will find a plethora of articles regarding how bugs can deteriorate your software, company image, and profitability.

Web Application Testing Guide for Beginners


The present world economy majorly depends on the web. The internet, World Wide Web (WWW) or simply the web, is the most revolutionary information technology and application development platform in the world. The simplest way to conceptualize it is that it is a network of interconnected nodes called servers and clients, exchanging data over well-defined protocols like TCP/IP, HTTP, FTP, etc. Read more about its inception and specifications

How to Overcome Challenges in API Testing


That’s why APIs have become so integral in presenting a seamless user experience across software apps. In this interconnected age, integration is essential for software applications. Your users expect instant access to the information they want, even if that data resides within another application. That is, if the APIs deliver results correctly. Any issue with an API can halt users from continuing to use your product. integration automation testing api testing api performance

Time to First Byte: What It Is and Why It Matters

CSS Wizardry

Strap yourself in; here is a non-exhaustive list presented in no particular order: Latency: As above, we’re counting a trip out to and a return trip from the server. Rather, your TTFB represents any number of the items present above.

What Adrian Did Next: 2022 Conference Appearances

Adrian Cockcroft

I’m doing occasional presentations and will be attending conferences, in-between road trips and vacations, (including to visit family in the UK near the photo shown above), and I look forward to keeping in contact with old friends and colleagues.

All You Need to Know About Selenium Web Driver


Testing is a crucial need for today’s digital enterprises to compete with the present business market and user-requirement. Automation testing is one of the software testing methods that has made testing simpler and easier for the testing teams with test automation tools.

How To Decrease Risk of Presenteeism When Ending Remote Working


When hiring remote developers for a project, you see all the team members present on the web. Absenteeism has always been considered a big problem in business workplaces, and most entrepreneurs try to deal with this to ensure that their organization remains productive.

How to Re-evaluate Your Frontend Architecture and Improve its Design?


What’s more, it also presents you with the opportunity to create a productive, scalable, and sustainable workflow. Frontend architecture comprises a bunch of practices and tools that upgrades your application’s code quality.

The Future of Performance Testing

Alex Podelko

Another major challenge is that continuous performance testing as part of the agile development lifecycle can’t be the traditional full-scale, realistic load/data/configuration load test in most practical cases (but it could – and should – be complemented by larger-scale tests; see, for example, my Context-Driven Performance Testing presentation). Following up my post Are Times still Good for Load Testing? , I decided to answer multiple comments here separately.

Setting MySQL Configuration Variables – MySQL 5.7 vs MySQL 8.0


Note: The configuration settings present in mysqld-auto.cnf always overrides the values present in the my.cnf file. MySQL configuration variables are a set of server system variables used to configure the operation and behavior of the server.

A Breakdown of Continuous Testing


In the present world that we live in, software is a vital component. As users, we interact with an ever-increasing amount of software every day. The wheels of innovation are constantly churning out new digital experiences. The old way of testing was based on the waterfall model. The product was passed on from one team to another. A product would have separate development and QA phases. QA teams usually needed more time to ensure quality.

Are Times still Good for Load Testing?

Alex Podelko

In 2014 I was preparing a presentation about load testing tools and criteria for their selection. My post Good Times for Load Testing was published in 2014. It is difficult to believe that 5 years passed… Are times still good for load testing? Well, yes and no. I am not so upbeat as I was in 2014. If we speak about commercial load testing tools, we see rather a shrinking market and not too much innovation recently.

DevOps Infrastructure as Code: An A-Z IaC Implementation Guide


Fast forward to the present day: IaC is the messiah that the development world was waiting for all along. A few years ago, servers were the irreplaceable menace that gave developers nightmares.

The Exponential Cost of Fixing Bugs


The cost is not just in the form of time and resources wasted in the present, but also in form of lost opportunities in the future. The cost of detecting and fixing defects in software increases exponentially with time in the software development workflow.

Code 204

How to remove blind spots with visual testing

TechBeacon Testing

Visual bugs are errors in the presentation of an application. They appear all the time, and frequently surface when applications are viewed in the various viewport sizes of our mobile devices (laptops, phones, tablets, watches).