Discussion Forum: Thread 268447

 Author: Admin_Russell View Messages Posted By Admin_Russell
 Posted: May 22, 2020 15:21
 Subject: Site Performance Issues - Update (May 22)
 Viewed: 362 times
 Topic: Administrative
Cancel Message
Cancel
Reply to Message
Reply
BrickLink
ID Card

Admin_Russell

Location:  USA, California
Member Since Contact Type Status
May 9, 2017 Contact Member Admin
Buying Privileges - OKSelling Privileges - OK
BrickLink Administrator
This is the next installment in a series of posts about site performance. You
may read the previous posts here:

https://www.bricklink.com/message.asp?ID=1182638

https://www.bricklink.com/message.asp?ID=1185207

In the first post, we mentioned our plan to rewrite three of the most problematic
pages. In the second post, we said that the first of these pages had been moved
to another server to improve performance.

Today we are letting you know that this first page (Store Inventory Detail) has
now been completely rewritten and tested, and we have deployed it to our preview
site so you can see how it works in a sandbox environment:

https://preview.bricklink.com/inventory.asp

If you wish to compare the new and old pages side-by-side, use two different
browsers - preview on one, live site on the other. Please be careful to not get
them confused.

**********************

Regarding the performance issues of the last couple days, we are still investigating
why this has happened. A temporary fix has been applied to rectify the problem
in the short term, but we are working on a long-term solution as well. We apologize
for any inconvenience.
 Author: tpr View Messages Posted By tpr
 Posted: May 22, 2020 15:29
 Subject: Re: Site Performance Issues - Update (May 22)
 Viewed: 46 times
 Topic: Administrative
Cancel Message
Cancel
Reply to Message
Reply
BrickLink
ID Card

tpr (6405)

Location:  United Kingdom, England
Member Since Contact Type Status
Oct 2, 2004 Contact Member Seller
Buying Privileges - OKSelling Privileges - OK
Store: The Parts Resort
In Administrative, Admin_Russell writes:
  This is the next installment in a series of posts about site performance. You
may read the previous posts here:

https://www.bricklink.com/message.asp?ID=1182638

https://www.bricklink.com/message.asp?ID=1185207

In the first post, we mentioned our plan to rewrite three of the most problematic
pages. In the second post, we said that the first of these pages had been moved
to another server to improve performance.

Today we are letting you know that this first page (Store Inventory Detail) has
now been completely rewritten and tested, and we have deployed it to our preview
site so you can see how it works in a sandbox environment:

https://preview.bricklink.com/inventory.asp

If you wish to compare the new and old pages side-by-side, use two different
browsers - preview on one, live site on the other. Please be careful to not get
them confused.

**********************

Regarding the performance issues of the last couple days, we are still investigating
why this has happened. A temporary fix has been applied to rectify the problem
in the short term, but we are working on a long-term solution as well. We apologize
for any inconvenience.

Is this now the reason i cant access my store inventory?
Access it from menu, but try sub category and it sends me to a page relating
to page unavailability

tpr
 Author: StarBrick View Messages Posted By StarBrick
 Posted: May 22, 2020 15:33
 Subject: Re: Site Performance Issues - Update (May 22)
 Viewed: 34 times
 Topic: Administrative
Cancel Message
Cancel
Reply to Message
Reply
BrickLink
ID Card

StarBrick (5462)

Location:  Netherlands, Gelderland
Member Since Contact Type Status
Oct 18, 2008 Contact Member Seller
Buying Privileges - OKSelling Privileges - OK
Store: StarBrick's BrickShop
Thanks for the heads up Russell.

Can you share a bit more on the short-term fix that has been installed? Is there
major concern regarding stability?

Loading times for the inventory items is very long in the sandbox.
 Author: Dimi_DBB View Messages Posted By Dimi_DBB
 Posted: May 22, 2020 15:36
 Subject: Re: Site Performance Issues - Update (May 22)
 Viewed: 36 times
 Topic: Administrative
Cancel Message
Cancel
Reply to Message
Reply
BrickLink
ID Card

Dimi_DBB (49)

Location:  Belgium, Limburg
Member Since Contact Type Status
Nov 15, 2019 Contact Member Seller
Buying Privileges - OKSelling Privileges - OK
Store: Dream, Buy & Build
In Administrative, Admin_Russell writes:
  This is the next installment in a series of posts about site performance. You
may read the previous posts here:

https://www.bricklink.com/message.asp?ID=1182638

https://www.bricklink.com/message.asp?ID=1185207

In the first post, we mentioned our plan to rewrite three of the most problematic
pages. In the second post, we said that the first of these pages had been moved
to another server to improve performance.

Today we are letting you know that this first page (Store Inventory Detail) has
now been completely rewritten and tested, and we have deployed it to our preview
site so you can see how it works in a sandbox environment:

https://preview.bricklink.com/inventory.asp

If you wish to compare the new and old pages side-by-side, use two different
browsers - preview on one, live site on the other. Please be careful to not get
them confused.

**********************

Regarding the performance issues of the last couple days, we are still investigating
why this has happened. A temporary fix has been applied to rectify the problem
in the short term, but we are working on a long-term solution as well. We apologize
for any inconvenience.

I can't access the current inventory detail page anymore.
Did it broke by deploying the new one?
 Author: tpr View Messages Posted By tpr
 Posted: May 22, 2020 15:38
 Subject: Re: Site Performance Issues - Update (May 22)
 Viewed: 42 times
 Topic: Administrative
Cancel Message
Cancel
Reply to Message
Reply
BrickLink
ID Card

tpr (6405)

Location:  United Kingdom, England
Member Since Contact Type Status
Oct 2, 2004 Contact Member Seller
Buying Privileges - OKSelling Privileges - OK
Store: The Parts Resort
In Administrative, Admin_Russell writes:
  This is the next installment in a series of posts about site performance. You
may read the previous posts here:

https://www.bricklink.com/message.asp?ID=1182638

https://www.bricklink.com/message.asp?ID=1185207

In the first post, we mentioned our plan to rewrite three of the most problematic
pages. In the second post, we said that the first of these pages had been moved
to another server to improve performance.

Today we are letting you know that this first page (Store Inventory Detail) has
now been completely rewritten and tested, and we have deployed it to our preview
site so you can see how it works in a sandbox environment:

https://preview.bricklink.com/inventory.asp

If you wish to compare the new and old pages side-by-side, use two different
browsers - preview on one, live site on the other. Please be careful to not get
them confused.

**********************

Regarding the performance issues of the last couple days, we are still investigating
why this has happened. A temporary fix has been applied to rectify the problem
in the short term, but we are working on a long-term solution as well. We apologize
for any inconvenience.
 
 Author: randyipp View Messages Posted By randyipp
 Posted: May 22, 2020 15:49
 Subject: Re: Site Performance Issues - Update (May 22)
 Viewed: 47 times
 Topic: Administrative
Cancel Message
Cancel
Reply to Message
Reply
BrickLink
ID Card

randyipp (1626)

Location:  USA, New Hampshire
Member Since Contact Type Status
Dec 24, 2004 Contact Member Seller
Buying Privileges - OKSelling Privileges - OK
Store: Addicted to Building
In Administrative, tpr writes:
  In Administrative, Admin_Russell writes:
  This is the next installment in a series of posts about site performance. You
may read the previous posts here:

https://www.bricklink.com/message.asp?ID=1182638

https://www.bricklink.com/message.asp?ID=1185207

In the first post, we mentioned our plan to rewrite three of the most problematic
pages. In the second post, we said that the first of these pages had been moved
to another server to improve performance.

Today we are letting you know that this first page (Store Inventory Detail) has
now been completely rewritten and tested, and we have deployed it to our preview
site so you can see how it works in a sandbox environment:

https://preview.bricklink.com/inventory.asp

If you wish to compare the new and old pages side-by-side, use two different
browsers - preview on one, live site on the other. Please be careful to not get
them confused.

**********************

Regarding the performance issues of the last couple days, we are still investigating
why this has happened. A temporary fix has been applied to rectify the problem
in the short term, but we are working on a long-term solution as well. We apologize
for any inconvenience.

Same result for me.
 Author: axaday View Messages Posted By axaday
 Posted: May 22, 2020 16:02
 Subject: Re: Site Performance Issues - Update (May 22)
 Viewed: 45 times
 Topic: Administrative
Cancel Message
Cancel
Reply to Message
Reply
BrickLink
ID Card

axaday (4494)

Location:  USA, Oklahoma
Member Since Contact Type Status
Jun 28, 2005 Contact Member Seller
Buying Privileges - OKSelling Privileges - OK
Store: Axaday
Are the differences just visual? It looks a little different, but I can't
see any function change.

In Administrative, Admin_Russell writes:
  This is the next installment in a series of posts about site performance. You
may read the previous posts here:

https://www.bricklink.com/message.asp?ID=1182638

https://www.bricklink.com/message.asp?ID=1185207

In the first post, we mentioned our plan to rewrite three of the most problematic
pages. In the second post, we said that the first of these pages had been moved
to another server to improve performance.

Today we are letting you know that this first page (Store Inventory Detail) has
now been completely rewritten and tested, and we have deployed it to our preview
site so you can see how it works in a sandbox environment:

https://preview.bricklink.com/inventory.asp

If you wish to compare the new and old pages side-by-side, use two different
browsers - preview on one, live site on the other. Please be careful to not get
them confused.

**********************

Regarding the performance issues of the last couple days, we are still investigating
why this has happened. A temporary fix has been applied to rectify the problem
in the short term, but we are working on a long-term solution as well. We apologize
for any inconvenience.
 Author: Stellar View Messages Posted By Stellar
 Posted: May 22, 2020 16:26
 Subject: Re: Site Performance Issues - Update (May 22)
 Viewed: 34 times
 Topic: Administrative
Cancel Message
Cancel
Reply to Message
Reply
BrickLink
ID Card

Stellar (1353)

Location:  Spain, Comunidad Valenciana
Member Since Contact Type Status
Sep 24, 2015 Contact Member Seller
Buying Privileges - OKSelling Privileges - OK
Store: Stellar Bricks
No, the difference is the code behind that makes that page show all this data.
It was remade to work better with the server. They tried to display the info
as similar as the old one as they could.

In Administrative, axaday writes:
  Are the differences just visual? It looks a little different, but I can't
see any function change.

In Administrative, Admin_Russell writes:
  This is the next installment in a series of posts about site performance. You
may read the previous posts here:

https://www.bricklink.com/message.asp?ID=1182638

https://www.bricklink.com/message.asp?ID=1185207

In the first post, we mentioned our plan to rewrite three of the most problematic
pages. In the second post, we said that the first of these pages had been moved
to another server to improve performance.

Today we are letting you know that this first page (Store Inventory Detail) has
now been completely rewritten and tested, and we have deployed it to our preview
site so you can see how it works in a sandbox environment:

https://preview.bricklink.com/inventory.asp

If you wish to compare the new and old pages side-by-side, use two different
browsers - preview on one, live site on the other. Please be careful to not get
them confused.

**********************

Regarding the performance issues of the last couple days, we are still investigating
why this has happened. A temporary fix has been applied to rectify the problem
in the short term, but we are working on a long-term solution as well. We apologize
for any inconvenience.
 Author: Admin_Russell View Messages Posted By Admin_Russell
 Posted: May 22, 2020 16:29
 Subject: Re: Site Performance Issues - Update (May 22)
 Viewed: 89 times
 Topic: Administrative
Cancel Message
Cancel
Reply to Message
Reply
BrickLink
ID Card

Admin_Russell

Location:  USA, California
Member Since Contact Type Status
May 9, 2017 Contact Member Admin
Buying Privileges - OKSelling Privileges - OK
BrickLink Administrator
In Administrative, axaday writes:
  Are the differences just visual? It looks a little different, but I can't
see any function change.

No functional change. The spacing may have been tweaked just a little to accommodate
some of the longer category names.

The difference you should notice is in how long it takes the page to load. If
you notice a change other than this, it was unintended and we'll need to
correct it.
 Author: Stellar View Messages Posted By Stellar
 Posted: May 22, 2020 16:47
 Subject: Re: Site Performance Issues - Update (May 22)
 Viewed: 35 times
 Topic: Administrative
Cancel Message
Cancel
Reply to Message
Reply
BrickLink
ID Card

Stellar (1353)

Location:  Spain, Comunidad Valenciana
Member Since Contact Type Status
Sep 24, 2015 Contact Member Seller
Buying Privileges - OKSelling Privileges - OK
Store: Stellar Bricks
In Administrative, Admin_Russell writes:
  In Administrative, axaday writes:
  Are the differences just visual? It looks a little different, but I can't
see any function change.

No functional change. The spacing may have been tweaked just a little to accommodate
some of the longer category names.

Not working for these 2 in the screenshot (1).

  
The difference you should notice is in how long it takes the page to load. If
you notice a change other than this, it was unintended and we'll need to
correct it.

It takes way longer to load the subcategories pages, it shows the message in
screenshot (2) for a few seconds. Happens in all subcategories, independently
of how larger (lots) they are.
 


 Author: Teup View Messages Posted By Teup
 Posted: May 22, 2020 17:04
 Subject: Re: Site Performance Issues - Update (May 22)
 Viewed: 54 times
 Topic: Administrative
Cancel Message
Cancel
Reply to Message
Reply
BrickLink
ID Card

Teup (4499)

Location:  Netherlands, Utrecht
Member Since Contact Type Status
May 6, 2004 Contact Member Seller
Buying Privileges - OKSelling Privileges - OK
Store Closed Store: The T-workshop
Thanks for the update Russell.

In Administrative, Stellar writes:
  In Administrative, Admin_Russell writes:
  In Administrative, axaday writes:
  Are the differences just visual? It looks a little different, but I can't
see any function change.

No functional change. The spacing may have been tweaked just a little to accommodate
some of the longer category names.

Not working for these 2 in the screenshot (1).

  
The difference you should notice is in how long it takes the page to load. If
you notice a change other than this, it was unintended and we'll need to
correct it.

It takes way longer to load the subcategories pages, it shows the message in
screenshot (2) for a few seconds. Happens in all subcategories, independently
of how larger (lots) they are.

Maybe the old pages display immediately and populate the details more slowly,
while the new version displays that message, and then everything at once, which
makes it appear slower. Over here, neither one seems to complete loading faster...
 Author: J_Keter View Messages Posted By J_Keter
 Posted: May 22, 2020 16:37
 Subject: Re: Site Performance Issues - Update (May 22)
 Viewed: 37 times
 Topic: Administrative
Cancel Message
Cancel
Reply to Message
Reply
BrickLink
ID Card

J_Keter (8081)

Location:  Lithuania, Vilnius
Member Since Contact Type Status
Feb 17, 2012 Contact Member Seller
Buying Privileges - OKSelling Privileges - OK
Store: Welcome! Store
In Administrative, Admin_Russell writes:
  This is the next installment in a series of posts about site performance. You
may read the previous posts here:

https://www.bricklink.com/message.asp?ID=1182638

https://www.bricklink.com/message.asp?ID=1185207

In the first post, we mentioned our plan to rewrite three of the most problematic
pages. In the second post, we said that the first of these pages had been moved
to another server to improve performance.

Today we are letting you know that this first page (Store Inventory Detail) has
now been completely rewritten and tested, and we have deployed it to our preview
site so you can see how it works in a sandbox environment:

https://preview.bricklink.com/inventory.asp

If you wish to compare the new and old pages side-by-side, use two different
browsers - preview on one, live site on the other. Please be careful to not get
them confused.

**********************

Regarding the performance issues of the last couple days, we are still investigating
why this has happened. A temporary fix has been applied to rectify the problem
in the short term, but we are working on a long-term solution as well. We apologize
for any inconvenience.

Great work, thanks!
Hope you solve performance issues soon, we have much lower ammount of orders
since it started, probably buyers also can't make orders easy =(
 Author: 62Bricks View Messages Posted By 62Bricks
 Posted: May 23, 2020 09:42
 Subject: Re: Site Performance Issues - Update (May 22)
 Viewed: 69 times
 Topic: Administrative
Cancel Message
Cancel
Reply to Message
Reply
BrickLink
ID Card

62Bricks (991)

Location:  USA, Missouri
Member Since Contact Type Status
Jan 27, 2002 Member Does Not Allow Contact Seller
Buying Privileges - OKSelling Privileges - OK
Store: 62 Bricks
In Administrative, Admin_Russell writes:

  
Regarding the performance issues of the last couple days, we are still investigating
why this has happened. A temporary fix has been applied to rectify the problem
in the short term, but we are working on a long-term solution as well. We apologize
for any inconvenience.

Here, let me try:

Regarding the performance issue of the last couple days, we have identified
the following issues:

1. Issue one (e.g. access to inventory)
2. Issue two (e.g. frequent server errors)
3. Etc.


We are still investigating why this has happened, and will post an update
in this topic when we know more. It is a holiday weekend in the US, so this may
not be until next week.


A temporary fix has been applied to rectify the problem in the short term, which
is that we have [reverted to a previous stable version], [turned off a new function],[etc.]


We are working on a long-term solution as well, and we will announce in this
topic when this solution is put in place so you will not be caught off guard
and can report any new issues.


We apologize for any inconvenience, and we appreciate you notifying us of
these issues. Thank you for helping us make these needed improvements to the
site.


----------

1. Acknowledge exactly what the problem is.
2. Tell us exactly what is being done about it.
3. If it can't be resolved right away, give us a meaningful time frame.
4. Assure us you will be following up.
5. Set a tone of cooperation and gratitude rather than resorting to boilerplate
"apologies."
 Author: Admin_Russell View Messages Posted By Admin_Russell
 Posted: May 23, 2020 16:43
 Subject: Re: Site Performance Issues - Update (May 22)
 Viewed: 53 times
 Topic: Administrative
Cancel Message
Cancel
Reply to Message
Reply
BrickLink
ID Card

Admin_Russell

Location:  USA, California
Member Since Contact Type Status
May 9, 2017 Contact Member Admin
Buying Privileges - OKSelling Privileges - OK
BrickLink Administrator
In Administrative, 62Bricks writes:

Because we've had some folks post similar suggestions in the past, I thought
I would shed some light on why the communication about technical issues is done
the way it currently is on BrickLink. I'll address each point:

  1. Acknowledge exactly what the problem is.

In this case, and in many cases, we do not know. If we knew what every problem
was, things like this would be fixed in a matter of minutes, and the timeouts
and other issues would likely not be experienced by a majority of users.

Also, if we know that a problem is likely to happen, we take steps immediately
to prevent the issue before it happens. This is why the rewriting of these pages
and other behind-the-scenes work is so critical to the issue. There may have
been a time when the site was acting only defensively against such problems,
but that is not the case now. We are actively hunting down potential problems
and dealing with them in advance.

There are also situations where we would prefer not to disclose what actually
happened, e.g. in cases where there has been a hacking attempt. Information disclosed
about the success or effects of an attack can be used by those who are doing
such things to greater pinpoint their efforts, or in the very least to give them
the recognition they are seeking.

And there are other reasons as well.

  2. Tell us exactly what is being done about it.

We are actually giving you some of this info by posting about these rewritten
pages, and there is much more we we will be sharing with you as time goes on.

But for emergency-level issues (which is what I believe you are referring to)
sharing too much information may reveal the internal structure of our systems,
which is confidential for many reasons.

The other point, too, and I think about this every time I receive a briefing
about a technical issue, what is the benefit of sharing such details with the
public? Generally speaking, if a server is having issues or has shut down, the
solution is to restart it. Beyond that, how would knowing about what is being
done help the average BrickLink user to handle the issue better?

  3. If it can't be resolved right away, give us a meaningful time frame.

This is not like some other industries where you may expect to hear: "The pipe
taking water to this street broke last night, and it normally takes one of our
crews 3 days to replace a whole section of pipe. By Tuesday morning your water
should be turned on again."

Most of these problems require a period of monitoring before we really know what
is happening. And in many cases, the problems are complex, meaning there are
actually several things wrong, and the symptoms may not be manifested consistently
or are largely not reproducible.

As for the initial work on the problem, the MO is that our team works until it
is fixed. I have often been the first reporter of a system malfunction, and I
can't think of even one time where one of the techs could tell me initially
how long it would take for the initial resolution. By the time they are able
to convey any meaningful information, the problem has already been resolved.

  4. Assure us you will be following up.

I will be following up when it comes to our project to improve site performance.
But for the issue that happened this week, I won't make any promises.

  5. Set a tone of cooperation and gratitude rather than resorting to boilerplate
"apologies."

None of my posts contain boilerplate or canned contents. It's all originally
written by myself. Sometimes I'll have some other folks read things over
and do some editing. If it's signed "The BrickLink Team" or some similar
term, that may or may not be me, but most likely it has been compiled from and
edited by many different sources.
 Author: 62Bricks View Messages Posted By 62Bricks
 Posted: May 23, 2020 17:20
 Subject: Re: Site Performance Issues - Update (May 22)
 Viewed: 36 times
 Topic: Administrative
Cancel Message
Cancel
Reply to Message
Reply
BrickLink
ID Card

62Bricks (991)

Location:  USA, Missouri
Member Since Contact Type Status
Jan 27, 2002 Member Does Not Allow Contact Seller
Buying Privileges - OKSelling Privileges - OK
Store: 62 Bricks
In Administrative, Admin_Russell writes:
  In Administrative, 62Bricks writes:

Because we've had some folks post similar suggestions in the past, I thought
I would shed some light on why the communication about technical issues is done
the way it currently is on BrickLink. I'll address each point:

  1. Acknowledge exactly what the problem is.

In this case, and in many cases, we do not know. If we knew what every problem
was, things like this would be fixed in a matter of minutes, and the timeouts
and other issues would likely not be experienced by a majority of users.

Also, if we know that a problem is likely to happen, we take steps immediately
to prevent the issue before it happens. This is why the rewriting of these pages
and other behind-the-scenes work is so critical to the issue. There may have
been a time when the site was acting only defensively against such problems,
but that is not the case now. We are actively hunting down potential problems
and dealing with them in advance.

There are also situations where we would prefer not to disclose what actually
happened, e.g. in cases where there has been a hacking attempt. Information disclosed
about the success or effects of an attack can be used by those who are doing
such things to greater pinpoint their efforts, or in the very least to give them
the recognition they are seeking.

And there are other reasons as well.

You need not reveal any internal workings or fully understand what the cause
is in order to acknowledge the exact problem. The term "performance issues" is
too vague to be meaningful when there are several that have been reported. The
performance issue I experienced myself was when trying to use Brickstock to download
inventory. Are you working on figuring that out? I don't know. Other people
are reporting server errors trying to access different pages. Are you working
on those? Who knows? Some very experienced sellers with quality control processes
in place are reporting that parts are being re-listed after being sold. Are you
looking at that? I can't tell. Someone else may have an issue that isn't
on the list but might be the clue to solving everything. Will they just assume
you know about it? They might.

Acknowledging the exact problem means just that - like the examples I gave. The
way we can be sure that you are working on the issues we have reported is by
you acknowledging them when giving an update.

  
  2. Tell us exactly what is being done about it.

We are actually giving you some of this info by posting about these rewritten
pages, and there is much more we we will be sharing with you as time goes on.

But for emergency-level issues (which is what I believe you are referring to)
sharing too much information may reveal the internal structure of our systems,
which is confidential for many reasons.

The other point, too, and I think about this every time I receive a briefing
about a technical issue, what is the benefit of sharing such details with the
public? Generally speaking, if a server is having issues or has shut down, the
solution is to restart it. Beyond that, how would knowing about what is being
done help the average BrickLink user to handle the issue better?

Again, you need not reveal any internal workings to tell us what you are doing
about it. And you tell us because it treats your members with respect for their
vested interest in the site's performance. You think there is no value in
telling us that a sever shut down and had to be restarted? There is. At the very
least it demonstrates how Bricklink is being responsive to site performance issues.
There is precious little evidence of that and I would think you would see the
benefit of showing this is not the case whenever possible, especially when the
members are clamoring for exactly this kind of notification.

  
  3. If it can't be resolved right away, give us a meaningful time frame.

This is not like some other industries where you may expect to hear: "The pipe
taking water to this street broke last night, and it normally takes one of our
crews 3 days to replace a whole section of pipe. By Tuesday morning your water
should be turned on again."

Most of these problems require a period of monitoring before we really know what
is happening. And in many cases, the problems are complex, meaning there are
actually several things wrong, and the symptoms may not be manifested consistently
or are largely not reproducible.

As for the initial work on the problem, the MO is that our team works until it
is fixed. I have often been the first reporter of a system malfunction, and I
can't think of even one time where one of the techs could tell me initially
how long it would take for the initial resolution. By the time they are able
to convey any meaningful information, the problem has already been resolved.

Here again, you need not make any promises on when it will be fixed in order
to convey meaningful information. All you need to do is say when you will be
giving us the next update. Maybe that next update is, "We are still working on
issues X, Y and Z. I'll have another update in two days." We are all aware
of the MO, which is several days or weeks of silence. Before this, the last "update"
on performance issues not related to the orders process was March 12, over two
months ago. How many forum threads on performance issues were posted in the past
ten weeks or so? And how many times were they addressed here?

  
  4. Assure us you will be following up.

I will be following up when it comes to our project to improve site performance.
But for the issue that happened this week, I won't make any promises.

I think you should reconsider that. I'm telling you that even if the news
is "no news," it will go far if you simply tell people when you will be giving
the next update. And then give an update when you say you will.

  
  5. Set a tone of cooperation and gratitude rather than resorting to boilerplate
"apologies."

None of my posts contain boilerplate or canned contents. It's all originally
written by myself. Sometimes I'll have some other folks read things over
and do some editing. If it's signed "The BrickLink Team" or some similar
term, that may or may not be me, but most likely it has been compiled from and
edited by many different sources.
 
 Author: SylvainLS View Messages Posted By SylvainLS
 Posted: May 23, 2020 17:25
 Subject: Re: Site Performance Issues - Update (May 22)
 Viewed: 28 times
 Topic: Administrative
Cancel Message
Cancel
Reply to Message
Reply
BrickLink
ID Card

SylvainLS (32)

Location:  France, Nouvelle-Aquitaine
Member Since Contact Type Status
Apr 25, 2014 Contact Member Buyer
Buying Privileges - OK
In Administrative, Admin_Russell writes:
  […]
The other point, too, and I think about this every time I receive a briefing
about a technical issue, what is the benefit of sharing such details with the
public? Generally speaking, if a server is having issues or has shut down, the
solution is to restart it. Beyond that, how would knowing about what is being
done help the average BrickLink user to handle the issue better?

If we could see the road, our back-seat-driving would be more accurate.
At least, we wouldn’t say “you should have turned left” when “left” has been
a river for ever. Well, I guess… or hope.


  […]
As for the initial work on the problem, the MO is that our team works until it
is fixed. I have often been the first reporter of a system malfunction, and I
can't think of even one time where one of the techs could tell me initially
how long it would take for the initial resolution. By the time they are able
to convey any meaningful information, the problem has already been resolved.

IT time (when everything goes right):
“a few seconds” → one hour
“a couple minutes” → the whole afternoon
“a couple hours” → a couple days
“a couple days” → a couple weeks
“a week or two” → forget about it

There’s also Microsoft time: progress reports go fast at first then stay stuck
at “99% done, any second now” forever.
 Author: Minifig_Central View Messages Posted By Minifig_Central
 Posted: May 23, 2020 17:38
 Subject: Re: Site Performance Issues - Update (May 22)
 Viewed: 32 times
 Topic: Administrative
Cancel Message
Cancel
Reply to Message
Reply
BrickLink
ID Card

Minifig_Central (969)

Location:  United Kingdom, England
Member Since Contact Type Status
Dec 3, 2014 Contact Member Seller
Buying Privileges - OKSelling Privileges - OK
Store: Minifig Central
"what is the benefit of sharing such details with the
public?"

I'm not asking you to post the workings of the website so everyone can see
and hack etc. What I do ask for and expect is acknowledgement and reason as to
why issues keep persisting.

I'm getting duplicate lots, I can't pay for orders, I'm constantly
getting logged out and worst than anything the site bogging down. There are more
but you get my drift. I'm sorry but labelling it as 'site performance
issues' is a vague blanket term that means absolutely nothing. It give's
me as a user no acknowledgement of a given issue.

There's critical problems like duplicating lots, log in errors and pay issues
and as far as I've seen there has been NO talk about it. No two and fro on
what could the issue be. So in my eyes that's a negligent team.

It's sad that you're the backbone of communication for this forum Russel.
 Author: wahiggin View Messages Posted By wahiggin
 Posted: May 23, 2020 18:49
 Subject: Re: Site Performance Issues - Update (May 22)
 Viewed: 31 times
 Topic: Administrative
Cancel Message
Cancel
Reply to Message
Reply
BrickLink
ID Card

wahiggin (2114)

Location:  USA, Alabama
Member Since Contact Type Status Collage
Jun 30, 2004 Contact Member Seller
Buying Privileges - OKSelling Privileges - OK
View Collage Pic
Store: We-Like-It Bricks
In Administrative, Admin_Russell writes:

  Today we are letting you know that this first page (Store Inventory Detail) has
now been completely rewritten and tested, and we have deployed it to our preview
site so you can see how it works in a sandbox environment:

https://preview.bricklink.com/inventory.asp

If you wish to compare the new and old pages side-by-side, use two different
browsers - preview on one, live site on the other. Please be careful to not get
them confused.


I noticed that some of the minifig images were distorted in the new version.
cas030 is an example

Wesley
 
 Author: SylvainLS View Messages Posted By SylvainLS
 Posted: May 23, 2020 19:20
 Subject: Re: Site Performance Issues - Update (May 22)
 Viewed: 32 times
 Topic: Administrative
Cancel Message
Cancel
Reply to Message
Reply
BrickLink
ID Card

SylvainLS (32)

Location:  France, Nouvelle-Aquitaine
Member Since Contact Type Status
Apr 25, 2014 Contact Member Buyer
Buying Privileges - OK
In Administrative, wahiggin writes:
  […]
I noticed that some of the minifig images were distorted in the new version.
cas030 is an example

That’s because of the lockdown: they spent their time on the couch eating greasy
and salty “food” and drinking sugary syrups dubbed “soft” drinks while watching
old reruns on the TV.
 Author: NelisSolis View Messages Posted By NelisSolis
 Posted: May 23, 2020 19:14
 Subject: (Cancelled)
 Viewed: 13 times
 Topic: Administrative
Cancel Message
Cancel
Reply to Message
Reply
BrickLink
ID Card

NelisSolis (2695)

Location:  Netherlands, Zuid-Holland
Member Since Contact Type Status
Nov 4, 2013 Member Does Not Allow Contact Seller
Buying Privileges - OKSelling Privileges - OK
Store: NelisSolis Toys
(Cancelled)
 Author: NelisSolis View Messages Posted By NelisSolis
 Posted: May 23, 2020 19:14
 Subject: Re: Site Performance Issues - Update (May 22)
 Viewed: 32 times
 Topic: Administrative
Cancel Message
Cancel
Reply to Message
Reply
BrickLink
ID Card

NelisSolis (2695)

Location:  Netherlands, Zuid-Holland
Member Since Contact Type Status
Nov 4, 2013 Member Does Not Allow Contact Seller
Buying Privileges - OKSelling Privileges - OK
Store: NelisSolis Toys
In Administrative, Admin_Russell writes:
  This is the next installment in a series of posts about site performance. You
may read the previous posts here:

https://www.bricklink.com/message.asp?ID=1182638

https://www.bricklink.com/message.asp?ID=1185207

In the first post, we mentioned our plan to rewrite three of the most problematic
pages. In the second post, we said that the first of these pages had been moved
to another server to improve performance.

Today we are letting you know that this first page (Store Inventory Detail) has
now been completely rewritten and tested, and we have deployed it to our preview
site so you can see how it works in a sandbox environment:

https://preview.bricklink.com/inventory.asp

If you wish to compare the new and old pages side-by-side, use two different
browsers - preview on one, live site on the other. Please be careful to not get
them confused.

**********************

Regarding the performance issues of the last couple days, we are still investigating
why this has happened. A temporary fix has been applied to rectify the problem
in the short term, but we are working on a long-term solution as well. We apologize
for any inconvenience.

I noticed some differences between the inventory_detail page in the sandbox and
the current page in the live environment (Chrome, build 83.0.4103.61) that might
cause huge problems if they are not repaired before the page is implemented
1. textboxes with "weight", "dimX","dimY" and "DimZ" are filled with "0" on the
new page where they are empty on the current page if there is no custom entry.
Not sure whether this would mean the default values are always ignored and replaced
with 0 or that it is just an unwanted translation result from empty database
value to text on the page.
2. Updating any field of a lot, copies the content of the "Comment" field of
a lot to the "My Remarks" field of that same lot. Not only in text on the page,
but also as value in the dataset on the sandbox. This would really mess up a
lot of stores who rely on the remarks field for the reference to the storage
location.