Glowing Light Trail - Eevee
Size and other attributes can be controlled by percent of life expired with a texture associated with the particle system. Blend texture horizontal and color ramp.  Strand Particle Coordinates. Below size is decreased as particles age.
Please click on images to see them larger.

Materials can use [particle info node] to calculate percent of life expired.

Please experiment and improve the information provided.  You can do a better job.
There is also Bloom.  Highlight Blurring.  Cycles may be preferable for transparency.  There are may videos on the site with the names that rhymes with noonoob and here at BSE.  The Blender compositor can select the highlight and blur.
value = [Current age] / [lifetime] with a math node.
So a material can become transparent or change color for a particular particle over time.  I have chosen to change color for a quick answer which you can improve.
This work with practice will take less than 15 minutes for a rough approximation.
The older particles can be more transparent and smaller and less bright in the four combinations.