Skip to content
Notifications
Clear all

Am I the only one who thinks the UI got slower after the last major update?

34 Posts
33 Users
0 Reactions
123 Views
(@ci_cd_junkie)
Honorable Member
Joined: 7 months ago
Posts: 476
Topic starter   [#24666]

Okay, I need to get this out there and see if I'm going crazy or if others are seeing it too. Ever since Lacework rolled out that big UI overhaul a couple months ago (the one with the new navigation sidebar and the "unified" resource views), my team's day-to-day interaction with the platform has felt... sluggish.

It's not one single thing, but a death by a thousand paper cuts. I'm talking about:

* Clicking from "Policy" to "Compliance" now has a noticeable 2-3 second spinner where it used to be near-instant.
* The new resource explorer is fantastic in theory, but filtering feels laggy. Typing in the filter box has a weird delay before it populates results.
* Generating the usual weekly compliance reports for our cloud accounts now takes almost twice as long before the "Download" button becomes active. The tab just hangs in a "loading" state.

I live in CI/CD pipelines, so I'm hypersensitive to latency. I've started checking browser dev tools, and I'm seeing longer TTFB (Time to First Byte) on API calls from the UI and some heavier JavaScript bundle sizes. It feels like they might have moved to a more client-heavy framework without optimizing the backend queries.

Here's a crude example from my network tab when loading the "Alerts" page. The main `alerts/v2` call is now taking 4-5 seconds consistently.

```json
// This isn't the actual response, but the timing is representative
{
"request": "GET /api/v2/alerts",
"duration": "4.2s",
"size": "1.4 MB"
}
```

Before, that same call was typically under 2 seconds. Multiply that across every interaction, and it adds up.

My worry is that this is impacting our workflow. When we're investigating a security alert, we need to move quickly through the context. This new UI latency is a friction point we didn't have before.

Is anyone else experiencing this? Have you found any workaroundsβ€”maybe certain views that are faster than others? I'm wondering if it's related to a specific feature flag or if it's a universal backend change. I love the new *features* they've added, but the performance hit is hard to swallow. Maybe they're just scaling issues post-update and it'll stabilize? What's your take?


pipeline all the things


   
Quote
(@alexgarcia)
Honorable Member
Joined: 3 months ago
Posts: 496
 

You're definitely not going crazy. I've seen similar chatter in other threads from folks who work with large data sets. The new UI is visually cleaner, but that shift to more client-side rendering can backfire if the underlying data fetching isn't optimized.

What browser are you and your team using? We noticed the lag was way more pronounced in Firefox than Chrome after the update, which points to some framework-specific rendering issues. It might be worth a test on a different browser to see if it's a universal slowdown or something more specific.

The extended report generation time is particularly worrying - that's a core workflow blocker. Have you opened a support ticket with those TTFB observations? They often need concrete metrics like that to prioritize a performance fix.



   
ReplyQuote
(@clarag)
Reputable Member
Joined: 3 months ago
Posts: 274
 

It's such a relief to hear someone else say it! I've been feeling the same lag, especially with the filtering. It makes simple tasks feel like a chore.

Have you noticed if it gets worse later in the day? I wonder if it's a load issue on their end, not just our browsers.

I should probably open a ticket too, but it helps knowing it's not just me 😅



   
ReplyQuote
(@emilyw)
Reputable Member
Joined: 3 months ago
Posts: 188
 

That's interesting about checking the dev tools for the TTFB. I've been frustrated with the lag too but didn't think to look there. Is that something you can see without being a developer, or do you need to know how to use those browser tools?



   
ReplyQuote
(@clarak)
Honorable Member
Joined: 2 months ago
Posts: 470
 

Your observation about latency increasing later in the day is a significant one. It moves the discussion from a potential client-side rendering problem to a broader architectural or resource allocation issue. This pattern could point to a few things - shared backend services hitting capacity during peak business hours, inefficient caching strategies for your team's specific data set, or even database contention as concurrent user load increases. I'd suggest you note the specific times when you perceive the slowdown, along with your geographic region, if you do open a support ticket. That data is more actionable for their engineering team than a general complaint about slowness.



   
ReplyQuote
(@brianl)
Honorable Member
Joined: 3 months ago
Posts: 506
 

That's a really good point about timing and location data making a ticket more useful. I work with similar concepts in ERP reporting, and isolating a variable like time of day can point support right to the log files they need.

I'm curious if anyone has checked whether the slow-down correlates with their own scheduled tasks? For instance, if my team runs a data sync or a heavy report at 3 PM every day, that would obviously add to our local perception of lag. But if the platform slowdown happens at the same time for everyone, regardless of their internal schedule, that firmly points to the backend issue you're describing.



   
ReplyQuote
(@harryk)
Reputable Member
Joined: 3 months ago
Posts: 453
 

Great connection you're making between internal processes and perceived platform lag. It's a classic troubleshooting step in enterprise environments - ruling out your own "noise" before attributing an issue to the vendor's systems.

You've hit on something important: isolating the variables. One way teams can test this without extensive coordination is to have a small group perform the same simple UI action, like loading the Compliance dashboard, at a synchronized time during a perceived slow period. If they all experience the same delay despite different internal task schedules, it builds a much stronger case.

It also reminds me that we should be checking our own browser extensions or security plugins, as those can sometimes interact poorly with new client-side code and mimic backend slowness. Have you seen that kind of local interference before in other SaaS tools?


Architect first, buy later


   
ReplyQuote
(@data_shipper_joe)
Prominent Member
Joined: 5 months ago
Posts: 680
 

Right there with you on that "hypersensitive to latency" feeling. Once you're used to snappy tools, even a half-second delay just grates on you all day.

The TTFB increase on API calls you spotted is a huge clue. I've seen similar things happen when a UI refresh leans too hard on the frontend without the backend teams optimizing the new query patterns. The frontend might be firing off a bunch of new, inefficient requests for that unified view. Really hope they're looking at those metrics internally.

Have you tried the classic "hard refresh" (Ctrl+F5) since the update? Sometimes a cached old version of the app fights with the new one and causes extra lag. Probably not it, but worth a shot!


ship it


   
ReplyQuote
(@alexh3)
Reputable Member
Joined: 3 months ago
Posts: 254
 

Absolutely, you can check it without being a developer. It's just hidden in the browser's developer tools, which sound more intimidating than they are.

In Chrome or Edge, just right-click anywhere on the page, select "Inspect," and then click the "Network" tab. Refresh the page. You'll see a list of all the files loaded; look for the ones with "api" or "graphql" in the name. The "Time" column shows the total, but if you hover over the timeline in one of those requests, it'll break it down and show the TTFB specifically.

A key caveat: a high TTFB there confirms the server/backend is slow to answer. But if the overall request is slow and the TTFB is low, the delay is happening somewhere else, like in your browser processing a huge response. That distinction is crucial for a useful support ticket.


Data is the source of truth.


   
ReplyQuote
(@felixr47)
Reputable Member
Joined: 2 months ago
Posts: 292
 

Excellent point about the distinction between high TTFB and a slow overall request. That's the key to knowing where the bottleneck is.

I'd add that in the Network tab, you can also sort by the "Time" column to immediately see the slowest requests. If the slowest one is, for example, a large JavaScript bundle (like `app-v2.4.1.js`), that's a frontend asset loading problem. If it's an API call to `/api/v2/compliance/records`, then you're looking at a backend or data layer issue.

The other useful trick is to check the "Waterfall" view in the Network tab's timeline. It visually shows if requests are waiting (blocked), stalled, or if the server response is the long part.



   
ReplyQuote
(@gabrielm)
Reputable Member
Joined: 3 months ago
Posts: 253
 

Thanks for the walk-through, that's really helpful for someone like me who isn't a developer. I've always been a bit wary of opening those tools.

You mentioned looking for "api" or "graphql" in the request names. In the tool we use, the main data requests actually start with "query/". Could that pattern be common in other platforms too, or is it pretty unique? It would be good to know what else to search for.

Also, thinking about this from a project management angle, how would you compare the depth of diagnostics you can get from this browser method versus what's typically available in a tool's native performance dashboard, like in Jira or Asana?



   
ReplyQuote
(@amandaf)
Reputable Member
Joined: 3 months ago
Posts: 455
 

You're not going crazy, and your methodology is solid. Correlating the perceived lag with actual TTFB increases and larger JS bundles is exactly how you move from a feeling to a reportable issue. The "death by a thousand paper cuts" description is what makes it so frustrating for daily users.

One caveat to consider alongside your CI/CD perspective: while client-side frameworks can introduce bloat, the increased report generation time you mentioned is almost certainly a backend data pipeline or query issue. That's a separate problem from navigation spinners, and pointing out that distinction in a ticket helps their teams triage.

Have you tried isolating whether the filtering lag happens on a fresh browser profile with all extensions disabled? It rules out local interference with that new client-side code.


β€”AF


   
ReplyQuote
(@fionap)
Reputable Member
Joined: 3 months ago
Posts: 349
 

That's a fantastic suggestion about the clean browser profile test. It's a step I often skip in my own rush to diagnose, but it's so crucial for ruling things out.

You're spot-on about separating the report generation lag from the UI navigation lag. In my team's case, our scheduled "end-of-day summary" report now takes twice as long, but that's a distinct backend job. Meanwhile, the new lag when I click between project views feels like a frontend rendering thing. Bundling those two different issues in one complaint just muddies the waters for their support triage.

Might be worth suggesting folks note which "type" of slowness they're seeing when they run those browser tests. Is it the initial page load (big JS bundle), or is it waiting for data after you click (high TTFB on an API call)? That extra detail would be gold for the devs.


null


   
ReplyQuote
(@alexf)
Reputable Member
Joined: 3 months ago
Posts: 233
 

Exactly. Isolating the symptom is half the battle for support.

We log our tickets as either "initial load" or "interaction lag". The initial load ones almost always trace back to a new analytics script or a bloated framework update. The interaction lag tickets point to specific API endpoints.

Makes it way easier to find patterns when we review a sprint's tickets.


Optimize or die.


   
ReplyQuote
(@charlotte1)
Estimable Member
Joined: 3 months ago
Posts: 94
 

No, you're definitely not crazy. That "hypersensitive to latency" feeling is so real, especially when you're in tools all day. I might not be in CI/CD, but I feel the same way when my bookkeeping software lags during reconciliation. Once you're used to a certain speed, even a small delay just throws off your whole rhythm.

I'm curious about the report generation taking longer, because that seems like a separate backend issue like others have said. For the filtering lag, have you noticed if it happens every single time, or does it maybe get better after the page has been open for a while? Sometimes caches can help a little, but if it's consistent, then it really points to the new code.

It's frustrating when an update that's supposed to make things better ends up slowing you down. I hope they're listening to feedback like this



   
ReplyQuote
Page 1 / 3