Artwork

Το περιεχόμενο παρέχεται από το Ronald Kers en Jan Stomphorst, Ronald Kers, and Jan Stomphorst. Όλο το περιεχόμενο podcast, συμπεριλαμβανομένων των επεισοδίων, των γραφικών και των περιγραφών podcast, μεταφορτώνεται και παρέχεται απευθείας από τον Ronald Kers en Jan Stomphorst, Ronald Kers, and Jan Stomphorst ή τον συνεργάτη της πλατφόρμας podcast. Εάν πιστεύετε ότι κάποιος χρησιμοποιεί το έργο σας που προστατεύεται από πνευματικά δικαιώματα χωρίς την άδειά σας, μπορείτε να ακολουθήσετε τη διαδικασία που περιγράφεται εδώ https://el.player.fm/legal.
Player FM - Εφαρμογή podcast
Πηγαίνετε εκτός σύνδεσης με την εφαρμογή Player FM !

#58 Database and Memory Strategies for DevOps

33:39
 
Μοίρασέ το
 

Manage episode 425488960 series 3430187
Το περιεχόμενο παρέχεται από το Ronald Kers en Jan Stomphorst, Ronald Kers, and Jan Stomphorst. Όλο το περιεχόμενο podcast, συμπεριλαμβανομένων των επεισοδίων, των γραφικών και των περιγραφών podcast, μεταφορτώνεται και παρέχεται απευθείας από τον Ronald Kers en Jan Stomphorst, Ronald Kers, and Jan Stomphorst ή τον συνεργάτη της πλατφόρμας podcast. Εάν πιστεύετε ότι κάποιος χρησιμοποιεί το έργο σας που προστατεύεται από πνευματικά δικαιώματα χωρίς την άδειά σας, μπορείτε να ακολουθήσετε τη διαδικασία που περιγράφεται εδώ https://el.player.fm/legal.

In deze boeiende aflevering van hun podcast verwelkomen Ronald Kers en Jan Stomphorst de ervaren Java-programmeur Claude Warren als gast. Samen duiken ze diep in de uitdagingen van continuous delivery, met een bijzondere focus op databasebeheer en geheugenbeheer in Java-toepassingen.
Het gesprek begint met Claude's inzicht in het beheren van databases binnen een continuous delivery-omgeving. Hij benadrukt dat een van de grootste uitdagingen hierin ligt in het vermijden van brekende wijzigingen. "Stel je voor," zegt Claude, "je verwijdert een tabel of een kolom in je database. Op dat moment draai je mogelijk twee versies van je applicatie tegelijkertijd. Dit kan leiden tot serieuze problemen als de oude versie niet meer functioneert door die verwijdering." Het gesprek gaat verder over hoe grafische databases dit probleem kunnen omzeilen door eigenschappen van objecten simpelweg te negeren als ze niet bestaan.
Vanuit databasebeheer verschuift de discussie naar geheugenbeheer in Java-toepassingen, vooral binnen Kubernetes-omgevingen. Ronald vraagt Claude naar de beste manier om geheugenlimieten in te stellen. Claude legt uit dat hoewel je geheugenlimieten kunt instellen, er altijd een balans moet worden gevonden tussen efficiëntie en benodigd geheugen. Hij verwijst naar voorbeelden zoals Cassandra, waar geheugenbeheer complex is door de grote datasets die het beheert. Claude deelt ook nieuwe ontwikkelingen in Java die geheugenbeheer verbeteren, maar benadrukt dat hij deze zelf nog niet heeft getest.
Een verrassende wending in het gesprek ontstaat wanneer Claude zijn visie op autonome voertuigen deelt. Hij stelt zich een toekomst voor waarin autonome pods goederen leveren en kinderen naar school brengen. "Stel je voor," zegt hij, "een autonome vuilnisbak die zichzelf naar het stort rijdt als hij vol is. Of kinderen die in een pod stappen die hen naar school brengt, samen met andere kinderen, om zo een efficiëntere en veiligere reis te hebben." Dit leidt tot een discussie over de geheugenbehoeften van dergelijke kleine, autonome apparaten en de beperkingen van bijvoorbeeld een Raspberry Pi.
De hosts en Claude bespreken ook de noodzaak van redundantie in applicaties om betrouwbaarheid te garanderen. Claude legt uit hoe Kubernetes meerdere exemplaren van een applicatie kan draaien voor redundantie. Als een applicatie faalt, kan een andere het overnemen, wat cruciaal is voor continue beschikbaarheid. Jan en Ronald zijn het erover eens dat dit een essentieel onderdeel is van moderne softwareontwikkeling.
https://eu.communityovercode.org.

Luister naar de volledige aflevering voor diepgaande inzichten en praktische tips over continuous delivery, geheugenbeheer en de toekomst van autonome systemen!

Stuur ons een bericht.

Like and subscribe! It helps out a lot.
You can also find us on:
De Nederlandse Kubernetes Podcast - YouTube
Nederlandse Kubernetes Podcast (@k8spodcast.nl) | TikTok
De Nederlandse Kubernetes Podcast
Where can you meet us:
Events
This Podcast is powered by:
ACC ICT - IT-Continuïteit voor Bedrijfskritische Applicaties | ACC ICT

  continue reading

70 επεισόδια

Artwork
iconΜοίρασέ το
 
Manage episode 425488960 series 3430187
Το περιεχόμενο παρέχεται από το Ronald Kers en Jan Stomphorst, Ronald Kers, and Jan Stomphorst. Όλο το περιεχόμενο podcast, συμπεριλαμβανομένων των επεισοδίων, των γραφικών και των περιγραφών podcast, μεταφορτώνεται και παρέχεται απευθείας από τον Ronald Kers en Jan Stomphorst, Ronald Kers, and Jan Stomphorst ή τον συνεργάτη της πλατφόρμας podcast. Εάν πιστεύετε ότι κάποιος χρησιμοποιεί το έργο σας που προστατεύεται από πνευματικά δικαιώματα χωρίς την άδειά σας, μπορείτε να ακολουθήσετε τη διαδικασία που περιγράφεται εδώ https://el.player.fm/legal.

In deze boeiende aflevering van hun podcast verwelkomen Ronald Kers en Jan Stomphorst de ervaren Java-programmeur Claude Warren als gast. Samen duiken ze diep in de uitdagingen van continuous delivery, met een bijzondere focus op databasebeheer en geheugenbeheer in Java-toepassingen.
Het gesprek begint met Claude's inzicht in het beheren van databases binnen een continuous delivery-omgeving. Hij benadrukt dat een van de grootste uitdagingen hierin ligt in het vermijden van brekende wijzigingen. "Stel je voor," zegt Claude, "je verwijdert een tabel of een kolom in je database. Op dat moment draai je mogelijk twee versies van je applicatie tegelijkertijd. Dit kan leiden tot serieuze problemen als de oude versie niet meer functioneert door die verwijdering." Het gesprek gaat verder over hoe grafische databases dit probleem kunnen omzeilen door eigenschappen van objecten simpelweg te negeren als ze niet bestaan.
Vanuit databasebeheer verschuift de discussie naar geheugenbeheer in Java-toepassingen, vooral binnen Kubernetes-omgevingen. Ronald vraagt Claude naar de beste manier om geheugenlimieten in te stellen. Claude legt uit dat hoewel je geheugenlimieten kunt instellen, er altijd een balans moet worden gevonden tussen efficiëntie en benodigd geheugen. Hij verwijst naar voorbeelden zoals Cassandra, waar geheugenbeheer complex is door de grote datasets die het beheert. Claude deelt ook nieuwe ontwikkelingen in Java die geheugenbeheer verbeteren, maar benadrukt dat hij deze zelf nog niet heeft getest.
Een verrassende wending in het gesprek ontstaat wanneer Claude zijn visie op autonome voertuigen deelt. Hij stelt zich een toekomst voor waarin autonome pods goederen leveren en kinderen naar school brengen. "Stel je voor," zegt hij, "een autonome vuilnisbak die zichzelf naar het stort rijdt als hij vol is. Of kinderen die in een pod stappen die hen naar school brengt, samen met andere kinderen, om zo een efficiëntere en veiligere reis te hebben." Dit leidt tot een discussie over de geheugenbehoeften van dergelijke kleine, autonome apparaten en de beperkingen van bijvoorbeeld een Raspberry Pi.
De hosts en Claude bespreken ook de noodzaak van redundantie in applicaties om betrouwbaarheid te garanderen. Claude legt uit hoe Kubernetes meerdere exemplaren van een applicatie kan draaien voor redundantie. Als een applicatie faalt, kan een andere het overnemen, wat cruciaal is voor continue beschikbaarheid. Jan en Ronald zijn het erover eens dat dit een essentieel onderdeel is van moderne softwareontwikkeling.
https://eu.communityovercode.org.

Luister naar de volledige aflevering voor diepgaande inzichten en praktische tips over continuous delivery, geheugenbeheer en de toekomst van autonome systemen!

Stuur ons een bericht.

Like and subscribe! It helps out a lot.
You can also find us on:
De Nederlandse Kubernetes Podcast - YouTube
Nederlandse Kubernetes Podcast (@k8spodcast.nl) | TikTok
De Nederlandse Kubernetes Podcast
Where can you meet us:
Events
This Podcast is powered by:
ACC ICT - IT-Continuïteit voor Bedrijfskritische Applicaties | ACC ICT

  continue reading

70 επεισόδια

Όλα τα επεισόδια

×
 
Loading …

Καλώς ήλθατε στο Player FM!

Το FM Player σαρώνει τον ιστό για podcasts υψηλής ποιότητας για να απολαύσετε αυτή τη στιγμή. Είναι η καλύτερη εφαρμογή podcast και λειτουργεί σε Android, iPhone και στον ιστό. Εγγραφή για συγχρονισμό συνδρομών σε όλες τις συσκευές.

 

Οδηγός γρήγορης αναφοράς