How are db microservices updated and synchronized during scaling?

1. In case I have MS "MS-1"
2. The orchestration detects a high volume
3. The orchestration creates an additional node with cloned MS "MS-2"
4. "MS-2" get request and updates its database

How MS "MS-1" will be updated with the new insert "MS-2".

architecture – How to maintain test devices always synchronized with real services in a distributed application?

I'm part of a team that develops a front-end Web application that relies on many back-end services. Historically, these services were written in different languages ​​and run on different platforms.

Previously, we had a standalone version of our application in which we replaced the real requests to the back-end by the predefined simulations. It was useful because we could develop the front of our application in isolation, without counting on the availability of deliverables from other teams and their logic.

It was expensive to keep the dummy data in parallel with the logic of the real services, and the standalone version was out of sync. We are now developing with the help of a web debug proxy that rewrites some of the requests to a transfer environment to locally built assets, and the overall solution seems fragile and inflexible. We still need to maintain the proxy configuration, and there are also other places where this could break.

Even if we imagine that we have a backend for the frontend of some sort, we still have the problem of fictitious data out of sync, but pushed to a lower level.

Ideally, I do not want to be dependent on the environment with all the services deployed, and I want to be able to decouple the parts of our application. Maybe there are obvious solutions to the problem, or literature that I missed?

macos – iMessage of the computer does not work properly. I have tried everything. Messages not synchronized, not sent

I have latest iOS on an iPhone SE and MacOS Mojave on a desktop with Airdrop and everything (not that the latter counts).

However, SMS messages sent to my iphone do not display and now I am trying to send a message to an iphone user from a computer and it is being loaded.

do not burst on the phone strong textas failed sent no more.

I've literally tried everything. Verified number, synchronized iCloud, paired with Bluetooth, USB, Wi-Fi, enabled and disabled, in your phone and computer settings. MacOS is newly installed, so no complaints with the computer.

Is this a known problem? I am a computer engineer, so keep this in mind when you are suggesting something like turning off the phone, iMessage, Bluetooth, etc.

3 synchronized monitors to display an animated presentation that repeats itself 24/7

I'm looking for a way to make a presentation that repeats an animated presentation 24/7. It can be PowerPoint, LibreOffice or mp4. It must work from 3 synchronized TVs (a broad presentation on 3 screens must be broadcast simultaneously). It is for commercial use.

I'm trying to find a device that meets those needs. Because I do not think that all computers can display 3 TVs. I'm just looking for a computer that can do it. I am looking for something similar to an Intel nuc.

Auto Refill – Firefox for Android does not automatically fill in the saved / synchronized passwords since the installation and uninstallation of the external password manager

Firefox synchronization worked on all my devices, my login credentials and passwords being perfectly synchronized. The problem started when I was offered to install the Lockwise application on Android. When connections were available in the Firefox application for Android, they did not synchronize with the Lockwise application. The synchronization performed in infinite loop and synchronized nothing. Reinstall or restart did not help. From this moment, Firefox for Android has proposed to enter the passwords of the Lockwise application, but since no password has been synchronized, there was none to fill . I've decided to uninstall the Lockwise application and return to Google's auto-entry service for global management of my Android passwords. But in the Firefox application for Android (which I use most often), I still like to use Firefox Sync's built-in AutoFill feature, as I'd usually do it before installing the Lockwise application. Firefox for Android no longer offers to enter a password. When I look in Tools> Connections, all my passwords are there, perfectly synchronized.

After some research, I checked if the following items concerning: configuration Booleans were enabled: and yes, they were.


Firefox for Android version: 68.2.0

windows – Why does the RPC API call "on availability" fail if Bitcoin Core is running but has not synchronized completely?

The node does not need to synchronize completely for RPC to begin responding to requests.

What happens is that Bitcoin Core starts in "warm up" mode. During warm up, RPC is not available because the system is being installed. It is at this time that the wallets, the network, your local UTXO information, the definition of the block index and the checking of your local blocks take place. (I guess you may have confused the "Checking Blocks …" message with synchronization.) In Warm mode, RPC port 8333 is open, but a JSON error is returned for each request. The open port signals incoming connection peers that there is a node, but not yet able to respond to requests.

Once this warm-up routine is complete (takes a few minutes), the node will be operational and synchronized from the network. During synchronization, even if it takes weeks, the RPC server is operational. Clearly, he will not be able to respond to queries about unrecovered and verified blocks for the moment.

Is this a problem / bug known? Will it be repaired soon?

Not a bug. This is part of how Bitcoin Core starts.

Should I use another API call to check if Bitcoin Core is running and "can talk to me"?

Try the help command. If this happens, it means that the RPC server is active.

Is there a separate API call that I could use to determine if Bitcoin Core is "all ready for action" (fully synchronized)?

You can try to use getblockcount to see what is the last height of the synchronized block. It is fully synchronized if the height is the same as the height of the network. Again, you do not need this to use RPC, but I've included this to answer your question.

Try getrpcinfo to check the status of the RPC server.

Check the other methods of the API here.

Bitcoind 0.18.1 fully synchronized on RPI4 using 100% CPU (1 single core), is this normal?

I started playing with bitcoind 0.18.1 on an RPI4 and I can see that even when it is fully synchronized, it still uses 100% of the CPU, so a complete heart.

Is this normal / expected?

Looking at the wires is the bitcoin-msghand (ler?) yarn that does the work

 5946 999       20   0  557016 410080   3392 R  98.8  10.2 226:58.92 bitcoin-msghand       

could it be that my dbcache=100 does it do a lot of IO while relaying data to other peers?
To be fair, I do not see much at all

Thank you!

icloud – Mail is not synchronized between devices

Since the upgrade of iOS 13 and iPadOS, the messages are not properly synchronized. If I delete a message in MacOS Mail or the web interface, it is not removed from the iPad and the iPhone.

The disconnection of iCloud on iPad and iPhone has not solved the problem.