Initially Java Flight Recorder (JFR) and Java Mission Control (JMC) were sold as commercial JDK add-on features by Oracle. Now these capabilities that enable runtime data gathering from #Java applications will arrive in the OSS version of the Java runtime, i.e. the OpenJDK. JFR enables in-depth Java app monitoring paying just 1% of CPU overhead.
DevSecOps is the new word for a concept that some companies are already applying for years. The concept boils down to the idea that security is not a state but a process. Also this process of making a solution secure should be applied throughout the entire build & delivery pipeline of a solution, starting with the concept and ending with how a solution is integrated and operated by its customers.
This is a perfect example for #Apple's double-speak; on the one hand Apple publicly PR-stunt-fights surveillance and portraits itself as your very own privacy guardian; on the other hand it works together with the USA government just like any other major corporation on this planet. Keep this in mind talking about #Huawei & China next time... your hypocrisy might make you pay a premium for something that does deliver the protection it moralizes.
Fog computing is basically edge computing on steroids. Just as edge computing also fog computing returns the opportunity of decentralization to the internet. Nowadays just a few major cloud providers, i.e.Amazon, Microsoft, and Google provide major parts of the internet infrastructure. Despite remaining decentralized on the technical level, the internet has become organizationally as centralized and corporate-controlled as it was never before in its history.
I have started using an ad-blocker around five years ago and cannot live without it ever since. Meanwhile I have switched to #uBlock Origin which just gives you distraction-free focus on what you are doing. I would not might micro-paying for content if it would be possible. The #Brave browser pioneers a micro-payment approach for creators...
Eventually I managed to escape Google's #GSuite lock-in and reduced costs without compromising on requirements. I still rely on Google's free e-mail account which I use in combination with Hetzner's € 2/mo web package. As an office tools alternative I would consider using the OSS based OnlyOffice, Nextcloud, or ownCloud offerings. I have also moved my domains from the super expensive #GoDaddy domain registrar to #Hetzner where I pay half the price.
notebook is rather a desktop replacement workstation with powerful graphics than a mobile & lightweight companion. Unfortunately Linux, especially with #KDE ist still at a point where the out-of-the-box experience can vary a lot: either everything just works smoothly or there are issues that drain the battery. Therefore the market needs exactly this kind of offerings that pioneer Linux UX improvement.
Google will phase out the support for #Chrome Apps in several steps and finally stop their support for good in 2022. However Chrome Extension will remain a valid way to provide always accessible cross-site capabilities to desktop users. Overall this a good step as it reduces the probability of pseudo web apps that might depend on specific Chrome APIs. This would break one of the basic web principles, i.e. platform independence and portability.
#NoOps is probably one of those attention-drawing buzzwords without any new concept behind. Still it is one of those buzzwords that help to re-focus attention on the automation aspect of the already well-known #DevOps role. NoOps assumes a self-service platform that takes care of everything DevOps used to take care of.
In a NoOps scenario, maintenance and other tasks performed by the operations team would be automated.
The implications for #Firefox development might be not necessary dramatic. A layoff usually affects the bloated process machinery which emerges in every organization and serves no purpose but make everything slower an more complicated. A browser vendor starts to become political and wants to "fight fake news". This layoff might help Mozilla to focus on things that actually matter - providing an alternative to Google's #Chrome browser that cements Google's web dominance.
Unlike HTTP/2 which runs on top of TCP, #HTTP/3 will leverage the #UDP protocol which does not provide any delivery guarantees. However as reliability is a major challenge, the corresponding delivery guarantee logic will be moved up the protocol stack, right into HTTP/3 itself. HTTP/3 will transfer the payload not using text - like HTTP/1 is doing - but just as HTTP/2, also HTTP/3 will keep using a binary encoding for its payload.
After obtaining the capability & facilities to recycle major parts of their hardware output, Apple might also lobby for tougher environment standards and use their recycling capabilities as a competitive advantage. Still this strategy is everything but altruism as Apple will market itself as a brave fighter against climate change which hits the zeitgeist quite well. A few people will question whether their habit to buy a new iPhone every year is ok.
Despite Linus being everything but an empathetic individual, he makes a valid point: people who integrate ZFS with Linux, risk a law suit with Oracle. And with Android & Java Oracle has already shown that its willing to sue anything with a heartbeat.
ZGC enables the Java platform to manage very large heaps more efficiently. Usually large heap sizes result in longer pause times required by the GC to free up memory. Actually large heap memory might have a very negative impact on application responsiveness. Hence just increasing the heap memory in order to improve performance, might actually make it worse. The ZGC is particularly useful for server scenarios.
Writing about software craftsmanship and economy. Opinions are not mine - they are all yours.
Server run by the main developers of the project It is not focused on any particular niche interest - everyone is welcome as long as you follow our code of conduct!