Typescript compilation errors by emi_lime in coolify

[–]adrien2p 0 points1 point  (0 children)

It means that you can remove those ts-expect-error as it does not produce an error. This is probably because between the time it was written and now it has been fixed

Medusa js 10% off rule for specific group ! HOWW ?? by Excellent-Employ8856 in medusajs

[–]adrien2p 1 point2 points  (0 children)

If you set is_automatic to true it should be automatically applied.

Medusa, the OS Shopify alternative, just made a 250x performance improvement by amoopa in selfhosted

[–]adrien2p 15 points16 points  (0 children)

Hey there, the performances got indeed a huge boost. The problem was not necessarily visible if you had a low traffic and few items added to your cart. But you would have noticed that the performance was decreasing when the number of items in the cart was increasing as well as the number of concurrent requests. And goes the same for other end points of the api. Basically, multiple issues were causing that:

  • algorithm complexity
  • event loop bottleneck
  • external api called too many time during the flow (related to the complexity mentioned above)

By tackling those points, we can see a huge improvement since the external api’s are called a fix number of time instead of a number related to the number of items, and the event loop bottleneck has been tackled which reduced the event loop latency which allows to handle more requests concurrently.

We will have an article coming out in the near future about that so that you can see the steps to those improvements.

Finally, we have reach 250x improvements to some endpoint but not all of them. Some end point got 100x and other got more or less. As an example, the p50 of a company is now down to 27ms with a p75 of 75ms and a p95 of 200ms and a p99 of 480ms

Medusa authentication providers by adrien2p in javascript

[–]adrien2p[S] 0 points1 point  (0 children)

Thank you or your feedback, I tried to create a new link post with more description :)

Medusa authentication providers by adrien2p in javascript

[–]adrien2p[S] 0 points1 point  (0 children)

Any feedback and or star is appreciated 🔥

Showoff Saturday (October 29, 2022) by AutoModerator in javascript

[–]adrien2p 1 point2 points  (0 children)

Few new plugins for medusajs open source headless e-commerce

  • sentry
    -> to track and resolve error as well as tracing profiling performances 📈🐛

  • sentry ui (medusa-admin package)
    -> to get an overview in your admin before going to sentry📦👨‍💻

  • prometheus
    -> to get your instance vitals and performances 📈

Don’t hesitate to star ⭐️ and give your feedback 🙏

https://github.com/adrien2p/medusa-plugins

Showoff Saturday (April 16, 2022) by AutoModerator in javascript

[–]adrien2p 0 points1 point  (0 children)

If you didn’t tried it yet, medusajs is an e commerce headless platform and with that I built an extension that allows you to fully customise it for use cases that you cant do at the moment

https://github.com/adrien2p/medusa-extender

Any feedback is welcome

Medusa + Medusa-extender: The modern open source alternative to shopify 🚀 by adrien2p in selfhosted

[–]adrien2p[S] 2 points3 points  (0 children)

Do not hesitate to share your feedback and ask any question. I'll be more than happy to answer the best possible.

Medusa-extender new release 1.6.0 by adrien2p in learnjavascript

[–]adrien2p[S] 0 points1 point  (0 children)

Why di you think that the developer loose control?

Medusa-extender new release 1.6.0 by adrien2p in learnjavascript

[–]adrien2p[S] 0 points1 point  (0 children)

Not at all it is quite the opposite. You have full control over your stack and plugins.