Original URL: https://www.nginx.com/blog/introducing-nginx-service-mesh/
When designing a distributed software architecture, it is important to define how services exchange information. For example, the use of asynchronous communication decouples components and simplifies scaling, reducing the impact of changes and making it easier to release new features.
The two most common forms of asynchronous service-to-service communication are message queues and publish/subscribe messaging:
With message queues, messages are stored on the queue until they are processed and deleted by a consumer. On AWS, Amazon Simple Queue Service (SQS) provides a fully managed message queuing service with no administrative overhead.
With pub/sub messaging, a message published to a topic is delivered to all subscribers to the topic. On AWS, Amazon Simple Notification Service (SNS) is a fully managed pub/sub messaging service that enables message delivery to a large number of subscribers. Each subscriber can also set a filter policy to receive only the messages that it cares about.
You can use topics
An anonymous reader shares a report: As stated earlier, new Ubuntu versions come April and October, and wouldn’t you know it, we are at the end of the latter. With Halloween a bit more than a week away, Canonical today releases Ubuntu 20.10. Ubuntu’s version numbering scheme is based on year (YY), a period, and the month (MM). For instance, the previous stable version was released this past April and it is numbered as 20.04. In addition, Canonical (the operating system’s owner) assigns names — sequentially and alphabetically. The alphanumeric code name is always based on two words starting with the same sequential letter — an adjective followed by an animal name. The aforementioned 20.04 is named “Focal Fossa.” This time, the operating system will be called Ubuntu 20.10 “Groovy Gorilla.” This new version of the desktop operating system is loaded with fixes, new features, and a renewed focus on
There are many Linux-based desktop operating systems these days. Some of them are great, while others range from mediocre to downright bad and unnecessary. When a new version of a Linux distro comes out, the Linux community takes notice, but largely, the world doesn’t pay it any mind. That is, of course, unless it is Ubuntu. Yes, Canonical’s Ubuntu is undoubtedly the most well-known desktop Linux-based operating system, and when a new version becomes available, it is a very big deal — even in the mainstream. This is despite that there is no real surprise in each release announcement –… [Continue Reading]
The biggest news in VirtualBox 6.1.16 is the implementation of support for the latest and greatest Linux 5.9 kernel series.
The legal research company Casetext is today introducing an add-in for Microsoft Word that enables legal professionals to use its Compose automated brief-drafting technology directly within documents on their desktops.
The add-in includes all the motions and features available in the online Compose application, including click-to-add arguments and Parallel Search, an AI-driven concept-search tool that uses a sentence to find matching case law, even when the case includes none of the same words.
It is available immediately to all Casetext enterprise customers and will be more widely available in the coming months.
Launched by Casetext last February, Compose is a first-of-its-kind product that helps automate the creation of the first draft of a litigation brief, significantly cutting the time the draft would normally take.
At the time, cofounder and CEO Jake Heller said the product was “poised to disrupt the $437 billion legal services industry and fundamentally change our understanding of what types of