People often say to very carefully choose the unswappable components of your design (meaning the ones that don’t really have substitutes). So it’s obviously important to make sure the part is easily obtainable with a reasonable lead time so your (hopefully) high volume production run isn’t held up.
Parts like wireless SoCs and microcontrollers/microprocessors are usually very core to the system design and can’t easily be replaced later.
How do you figure this out? Do you simply ask major distributors and trust what they say?
You may choose a component that has large stock at the time of prototyping but what if the scenario changes 9 months later when you want to go to production?
Does anyone have experience with this?