So optimieren Sie tägliche Backend-Aufgaben: Drei Videos von Java Meetup

Am 20. Mai fand unser siebtes Treffen für Java-Entwickler UMoney Jam statt . Sehen Sie sich Videos von unseren Rednern an, die Fallstudien austauschen:





  • So fügen Sie Testverhalten hinzu, um Java-Code zu bereinigen und gut zu schlafen.





  • So stellen Sie eine Fehlertoleranz für hohe Lasten in einem Datenbankcluster bereit.





  • Wie man nicht in die Jar Hell kommt.





Vladimir Plizga, CFT-Backend-Entwickler. Testverhaltensinjektion: Wie komme ich aus dem Wasser?

  • Situationen, in denen Code für den Nichtproduktionscode erforderlich ist.





  • Was Sie wählen sollten: interne Tools, aspektorientierter Ansatz oder beides.





  • So fügen Sie fast jedes Test- und Debug-Verhalten in eine Anwendung ein, ohne das Repository mit schmutzigen Hacks zu verwechseln und ohne die Anwendung neu zu erstellen.





Grigory Skobelev, Programmierer der Abteilung für die Entwicklung von Serverlösungen von YuMoney. Lass es uns härten!

  • Was tun, wenn der Datenbankcluster vor Last platzt, und wie die Daten richtig skaliert werden?





  • So erstellen Sie einen Failover-Datenbankcluster, der mit hoher Last umgehen kann.





  • In unserem Beispiel wird mithilfe von Data Sharding eine Fehlertoleranz innerhalb eines Datenbankclusters bereitgestellt.





Vita Komarova, leitende Programmiererin der Entwicklungsabteilung für UMoney-Serverlösungen. Wie man nicht in die Jar Hell kommt

  • Was ist Jar Hell und wozu kann es führen?





  • Wie wir in YuMoney-Projekten gegen Jar Hell kämpfen.





  • , Jar Hell.





, . , Telegram-.








All Articles