DDOS prevention
First off, EA. You need to get it together with Titanfall 2. The DDOS attacks are rampant. I am by no means good at coding, but even I know the basics of a fix:
player = player(incremented);
player.packets = how many packets player is sending;
for player in lobby:
if(player.packets > x):
kick player;
else:
don't kick player;
where X is something like 1.5 the normal max packets for a player. If in a normal match I send 10 packets per second or whatever, and I send a peak 14 packets, kick players sending more than something like 200-250 packets. I don't know how hard it is to implement, but it seems like a fairly easy fix on the surface.
I bought the game on Steam for the full $30 August 6th. Absolutely love it, but the multiplayer attacks make it unplayable. I'm surprised EA hasn't been sued for leaving their game's multiplayer mostly unplayable.