Cristian I don't think this 1,000 transactions per second claim is accurate. According to the documentation: https://developers.stellar.org/docs/glossary/fees/#surge-pricing
When the number of operations submitted to a ledger exceeds network capacity (currently 1,000 ops/ledger), the network enters surge pricing mode, which uses market dynamics to decide which submissions are included. Essentially, submissions that offer a higher fee per operation make it onto the ledger first.
1,000 ops/ledger results in much less than 1,000 tps. If each transaction has only 1 operation and 1 ledger takes 5 seconds to close, this is around 200 tps at most. However, transactions can contain up to 100 operations, this will result in an even lower tps number. Take also in account that there are others submitting operations too, and you need to share this limit with everyone.
If you really need such a high throughput of on chain transactions I don't think Stellar is the right solution. Either way, I would recommend moving such a high transaction number off chain using something like a lightning network. This would of course require some additional development, but allow for unlimited tps, while still giving you all security associated with stellar's consensus protocol.
Under the first link you can find additional information how exactly surge pricing works.