DevOps Tools for Java Developers: Best Practices from Source Code to Production Containers Stephen Chin, Melissa McKay, Ixchel Ruiz, and Baruch Sadogursky (2022)
С появлением DevOps, недорогих облачных вычислений и контейнерных технологий подход Java-разработчиков к созданию программного обеспечения значительно изменился. Это практическое руководство поможет вам воспользоваться преимуществами микросервисов, серверных технологий (serverless) и облачных нативных технологий, применяя современные методы DevOps для упрощения процесса сборки и создания высокопроизводительных команд.
В книге рассматриваются такие темы, как управление исходным кодом с помощью Git, описание сборки с использованием Maven и Gradle, непрерывная интеграция и доставка (CI/CD) с CircleCI, управление пакетами с помощью Artifactory, контейнеризация с Docker и Kubernetes, и многое другое. Независимо от того, создаете ли вы приложения с использованием Jakarta EE, Spring Boot, Dropwizard, MicroProfile, Micronaut или Quarkus, это всеобъемлющее руководство охватывает все необходимые аспекты.
DevOps Tools for Java Developers: Best Practices from Source Code to Production Containers Stephen Chin, Melissa McKay, Ixchel Ruiz, and Baruch Sadogursky (2022)
С появлением DevOps, недорогих облачных вычислений и контейнерных технологий подход Java-разработчиков к созданию программного обеспечения значительно изменился. Это практическое руководство поможет вам воспользоваться преимуществами микросервисов, серверных технологий (serverless) и облачных нативных технологий, применяя современные методы DevOps для упрощения процесса сборки и создания высокопроизводительных команд.
В книге рассматриваются такие темы, как управление исходным кодом с помощью Git, описание сборки с использованием Maven и Gradle, непрерывная интеграция и доставка (CI/CD) с CircleCI, управление пакетами с помощью Artifactory, контейнеризация с Docker и Kubernetes, и многое другое. Независимо от того, создаете ли вы приложения с использованием Jakarta EE, Spring Boot, Dropwizard, MicroProfile, Micronaut или Quarkus, это всеобъемлющее руководство охватывает все необходимые аспекты.
Bitcoin is built on a distributed digital record called a blockchain. As the name implies, blockchain is a linked body of data, made up of units called blocks that contain information about each and every transaction, including date and time, total value, buyer and seller, and a unique identifying code for each exchange. Entries are strung together in chronological order, creating a digital chain of blocks. “Once a block is added to the blockchain, it becomes accessible to anyone who wishes to view it, acting as a public ledger of cryptocurrency transactions,” says Stacey Harris, consultant for Pelicoin, a network of cryptocurrency ATMs. Blockchain is decentralized, which means it’s not controlled by any one organization. “It’s like a Google Doc that anyone can work on,” says Buchi Okoro, CEO and co-founder of African cryptocurrency exchange Quidax. “Nobody owns it, but anyone who has a link can contribute to it. And as different people update it, your copy also gets updated.”
How to Invest in Bitcoin?
Like a stock, you can buy and hold Bitcoin as an investment. You can even now do so in special retirement accounts called Bitcoin IRAs. No matter where you choose to hold your Bitcoin, people’s philosophies on how to invest it vary: Some buy and hold long term, some buy and aim to sell after a price rally, and others bet on its price decreasing. Bitcoin’s price over time has experienced big price swings, going as low as $5,165 and as high as $28,990 in 2020 alone. “I think in some places, people might be using Bitcoin to pay for things, but the truth is that it’s an asset that looks like it’s going to be increasing in value relatively quickly for some time,” Marquez says. “So why would you sell something that’s going to be worth so much more next year than it is today? The majority of people that hold it are long-term investors.”