there are myriads of ways to build everything, and making choices is not always easy.
a myriad of developments
...
the myriads of tiny colored dots
「単数形 + of」の形もしくは「複数形 + of」の形で使う例がある。
https://www.merriam-webster.com/dictionary/Myr
million years
むりくり「数百光年先までのA社による広告プラットフォーム(iAd)が準備されている」>> 「たくさんの」