In addition, Airbnb moved its main MySQL database to Amazon Relational Database Service (Amazon RDS). Airbnb chose Amazon RDS because it simplifies much of the time-consuming administrative tasks typically associated with databases. Amazon RDS allows difficult procedures, such as replication and scaling, to be completed with a basic API call or through the AWS Management Console. Airbnb currently uses Multi-Availability Zone (Multi-AZ) deployment to further automate its database replication and augment data durability.
Working in software development and design, we are often required to ship one-off solutions. Sometimes we’re working within time constraints and sometimes we just haven’t yet agreed upon a path forward. These one-off solutions aren’t inherently bad, but if they aren’t built upon a solid foundation, we eventually find ourselves having to pay back accrued technical and design debts.
The European Union (EU) warned member states against banning sharing businesses like Airbnb and Uber, stating that outright bans should be used only as a last resort to attain public interest and that governments should instead implement more moderate regulations, which the sharing companies have had to navigate through.[157][158] The European Commission advocated the EU's guidelines on regulating sharing businesses companies and warned that they were pulling massive revenues generated estimated at around 28 billion Euros across Europe.[159]
Hosts provide prices and other details for their rental or event listings. Pricing is determined by the host, with recommendations from Airbnb.[7] Hosts may be required to report income and pay income taxes on income received via Airbnb. In the US, homeowners who refinance their mortgages with some agencies are able to count income they earn from Airbnb rentals on their refinance loan applications.[8]