Introducing the new Azure Service Bus transport for.NET Core

Particular Software

Today we’re releasing the new Azure Service Bus transport, which is fully compatible with NServiceBus 7 and.NET Core. With the release of the new NServiceBus Azure Service Bus transport, we are now able to take full advantage of.NET Core and Azure. The wait is over!

Engineering On-Demand Transportation for Business with Uber Central

Uber Engineering

When Uber launched in 2009, our mission was simple: make transportation as reliable as running water everywhere, for everyone.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

A new Azure Service Bus transport—but not just yet

Particular Software

Update : The new Azure Service Bus transport for.NET Standard is in preview and will be available soon. This makes it impossible for us to upgrade the NServiceBus Azure Service Bus transport you know and love to support.NET Core as is, and forces us to write a brand-new transport as well. The older WindowsAzure.ServiceBus client only supports the full.NET Framework, so there's no way our Azure Service Bus transport can support.NET Core using that.

Beam-Up Load Balancing: The Portable Next Generation App Experience

DZone

But, ah yes, the matter transporter. We’ve seen many of the technological advances described in the Star Trek milieu become reality over the last 50 years, from personal communication devices and instant translators to GMOs, medical robots, 3D printing and weapons that stun.

WaI vs. WaP: NYC Subway Edition

J. Paul Reed

human-factors transportationJulian Dunn tweeted out this Vox longread on the New York City subways, and the myriad reasons the MTA can’t seem to make the system run on time. As an infrastructure nerd, I found it fascinating. But as a student of human factors, this bit also stood out to me: Four years later, signal failure caused one train to rear-end another on the Williamsburg Bridge , the fourth such collision in two years. The driver died, and several dozen passengers were injured.

Speed 40

Uber Infrastructure in 2019: Improving Reliability, Driving Customer Satisfaction

Uber Engineering

Ready for changes with Hexagonal Architecture

The Netflix TechBlog

Outside of the business logic are the Data Sources and the Transport Layer: Data Sources are adapters to different storage implementations. Transport Layer can trigger an interactor to perform business logic.

Delta: A Data Synchronization and Enrichment Platform

The Netflix TechBlog

Data Pipeline using Delta In the following sections, we are going to describe the Delta-Connector that connects to a datastore and publishes CDC events to the Transport Layer, which is a real-time data transportation infrastructure routing CDC events to Kafka topics.

Uber’s Big Data Platform: 100+ Petabytes with Minute Latency

Uber Engineering

Uber is committed to delivering safer and more reliable transportation across our global markets. To accomplish this, Uber relies heavily on making data-driven decisions at every level, from forecasting rider demand during high traffic events to identifying and addressing bottlenecks … The post Uber’s Big Data Platform: 100+ Petabytes with Minute Latency appeared first on Uber Engineering Blog.

Databook: Turning Big Data into Knowledge with Metadata at Uber

Uber Engineering

From driver and rider locations and destinations, to restaurant orders and payment transactions, every interaction on Uber’s transportation platform is driven by data. Data powers Uber’s global marketplace, enabling more reliable and seamless user experiences across our products for riders, … The post Databook: Turning Big Data into Knowledge with Metadata at Uber appeared first on Uber Engineering Blog.

Snap: a microkernel approach to host networking

The Morning Paper

I’m jumping ahead a bit here, but the component of Snap which provides the transport and communications stack is called Pony Express. Snap: a microkernel approach to host networking Marty et al., SOSP’19.

Stuff The Internet Says On Scalability For March 8th, 2019

High Scalability

There was already a transportation network called the US Postal Service, and Royal Mail, and Deutsche Post, all over the world, that could deliver our packages. Wake up! It's HighScalability time: A highly simplified diagram of serverless. ( @jbesw ). Do you like this sort of Stuff?

Checksums in Storage Systems and Why the Enterprise Should Care

DZone

That data must then be safely transported over a network to the storage system where it is written to disk. Random bit flips are far more common than most people, even IT professionals, think. Surprisingly, the problem isn’t widely discussed, even though it is silently causing data corruption that can directly impact our jobs, our businesses, and our security.

Cherami: Uber Engineering’s Durable and Scalable Task Queue in Go

Uber Engineering

Cherami is a distributed, scalable, durable, and highly available message queue system we developed at Uber Engineering to transport asynchronous tasks. We named our task queue after a heroic carrier pigeon with the hope that this system would be just … The post Cherami: Uber Engineering’s Durable and Scalable Task Queue in Go appeared first on Uber Engineering Blog. Architecture Open Source API Cassandra Cherami Distributed Systems Go Ringpop RocksDB TChannel Zookeeper

Microsoft's new SQL client is here!

Particular Software

For NServiceBus users, we have a few packages that are affected: For the SQL Server Transport , we now have two separate packages: NServiceBus.SqlServer has been updated to version 6, and will continue to use the System.Data.SqlClient. We have made that available in our SQL Transport and Persistence libraries so you can start using it in your solutions now. A few months back, Microsoft released a brand new SQL client library called Microsoft.Data.SqlClient on NuGet.

MSMQ is dead

Particular Software

The NServiceBus API gives you an abstraction away from the raw MSMQ API, making it quite a bit easier to transition to some other message transport than if you'd written directly against MSMQ to start with. The first thing you'll need to do is select an alternate message transport.

Cherami: Uber Engineering’s Durable and Scalable Task Queue in Go

Uber Engineering

Cherami is a distributed, scalable, durable, and highly available message queue system we developed at Uber Engineering to transport asynchronous tasks.

The Best Photo Carry-On: Pelican Air 1525 Hard Case

Website Optimization

Airplanes, especially smaller ones, are the most challenging for transporting photo equipment. As photographers, we're always looking for the best way to carry our gear when traveling. Checking your cameras and lenses, even in a hard case, increases the risk of damage or theft.

Building and Scaling Data Lineage at Netflix to Improve Data Infrastructure Reliability, and…

The Netflix TechBlog

In the push model paradigm, various platform tools such as the data transportation layer, reporting tools, and Presto will publish lineage events to a set of lineage related Kafka topics, therefore, making data ingestion relatively easy to scale improving scalability for the data lineage system.

Has Microsoft really changed?

Particular Software

When we were building the Azure Service Bus transport for.NET Core we got a chance to find out. Making zero-downtime deployment work for our new Azure Service Bus transport for.NET Core proved to be a bit of a challenge. So we released the new transport.

Azure 52

QUIC - Faster Content Delivery on Layer 4

KeyCDN

After HTTP/2 has fulfilled its task of speeding up HTTP(S) and has become the basis for fast TLS connections, QUIC goes one step further by aiming to replace the TCP transport protocol in the Internet. QUIC - the next level of acceleration on the transport layer.

DBLog: A Generic Change-Data-Capture Framework

The Netflix TechBlog

The database is sending them to a transport that DBLog can consume. We use the term ‘ change log’ for that transport.

NServiceBus for.NET Core beta

Particular Software

On NuGet, you can now find beta packages for: NServiceBus RabbitMQ Transport SQL Server Transport SQL Persistence Many of our samples have also been updated to work with.NET Core. Update : NServiceBus 7 for.NET Core has been released. Today we're happy to announce that you can start building production-grade NServiceBus systems on.NET Core. Although the bits are currently marked as beta, a release candidate with a go-live license is coming soon.

Evolution of Netflix Conductor:

The Netflix TechBlog

This addition also provides the option to use the Elasticsearch RestClient instead of the Transport Client which was enforced in the previous version. and beyond By Anoop Panicker and Kishore Banala Conductor is a workflow orchestration engine developed and open-sourced by Netflix.

Lambda 265

Transforming enterprise integration with reactive streams

O'Reilly Software

Let’s also create a Transport [11] enumeration so we can easily instruct the main method where we want to read our orders from, and where we want to produce our invoices to. enum Transport {. inputTransport == Transport. fromFile : ( inputTransport == Transport.

Commute Challenge 2018

Randon ASCII

Day 7: June (videographer and Kirkland’s Transportation Strategic Advisor). I’ll bet I had more fun commuting during September 2018 than you did. In April 2017 I gave myself the challenge of commuting to work using a different method every workday for a month – twenty ways in twenty days!

DBLog: A Generic Change-Data-Capture Framework

The Netflix TechBlog

The database is sending them to a transport that DBLog can consume. We use the term ‘ change log’ for that transport.

HSTS and Let's Encrypt

Tim Kadlec

One of the follow-up questions that popped up was about HTTP Strict Transport Security (HSTS) and whether Let’s Encrypt’s helps with it. HTTP Strict Transport Security (HSTS) helps to fix this problem by telling the browser that it should never request content from your site using HTTP.

Distributed tracing with W3C Trace Context for improved end-to-end visibility (EAP)

Dynatrace

These headers aren’t always transported by third-party components such as middleware, which can result in broken transactions. Dynatrace news. What is distributed tracing? Distributed tracing is used to understand control flow within distributed systems.

Azure 192

In-toto: providing farm-to-table guarantees for bits and bytes

The Morning Paper

By using the in-toto verifiable transport, users can make sure no package was tampered with unless an attacker is also able to compromise at least k rebuilders and the Debian build farm. The apt-transport for in-toto verifies the trusted rebuilder metadata when any Debain package is installed.

The new MongoDB support for NServiceBus

Particular Software

The package supports sagas, subscriptions, and the outbox for all message transports. If you're using (or considering) MongoDB with NServiceBus, we've got good news: we've just released our official MongoDB persister.

NServiceBus on.NET Core - It's time

Particular Software

This initial release will include.NET Core compatible versions of the RabbitMQ transport and SQL persistence. Update : NServiceBus 7 for.NET Core has been released. During Build 2017, Microsoft released.NET Core 2.0 Preview 1.

Why I hate MPI (from a performance analysis perspective)

John McCalpin

This will typically include environment variables that can influence the behavior of the MPI runtime, and might include environment variables that can influence the behavior of the lower-level shared-memory transport and/or network hardware interfaces. MPI runtime libraries are typically built to interact with one or more lower-level interfaces to shared-memory transport implementation(s) and networking hardware. The processor hardware available to support shared-memory transport.

RPCValet: NI-driven tail-aware balancing of µs-scale RPCs

The Morning Paper

It’s designed for “ emerging architectures featuring fully integrated NIs and hardware-terminated transport protocols.” RPCValet: NI-driven tail-aware balancing of µs-scale RPCs Daglis et al., ASPLOS’19.

Database Resolutions for 2018

VoltDB

And It isn’t restricted to financial institutions; fraudsters all over the world are figuring out how to make money illegally across a wide range of industries like telco, adtech, transportation, utilities, government, healthcare, and retail.

Experimenting with the Streams API

Dean Hume

I totally agree with you, but NDJSON is needed because there is currently no standard for transporting instances of JSON text within a stream protocol. I am always looking for ways to build faster, slicker web pages.

KeyCDN Launches TLS 1.3 with 0-RTT Support

KeyCDN

TLS stands for Transport Layer Security which is a cryptographic protocol used to increase security over computer networks. It has been quite some time since TLS underwent a major update. TLS 1.2 was defined in RFC 5246 10 years ago, back in August 2008.

Let's Encrypt: an automated certificate authority to encrypt the entire web

The Morning Paper

We hope that in the near future, clients will start using HTTPS as the default web transport. Let’s encrypt: an automated certificate authority to encrypt the entire web , Aas et al., CCS’19.

Remote Team Flow EventStorming for Retrospectives

Strategic Tech

I’m currently working with a team at Software Park building event-driven services for a giant European transport company. An example of a short Team Flow EventStorm (this is not based on any real teams) Visualise your team’s process and you’ll uncover a higher quantity and higher quality opportunities for improving how you work as a team compared to relying on traditional retrospective formats.

But Is It Really a Tech Firm?

The Agile Manager

And when cars can drive themselves, individual, on-demand transportation isn't limited by the number of drivers but the accessibility of vehicles. There are lots of executives who would have you believe that the business they run is really a tech business.

Ginseng: keeping secrets in registers when you distrust the operating system

The Morning Paper

Ginseng: keeping secrets in registers when you distrust the operating system Yun & Zhong et al., NDSS’19.

Come On and Take a Free (Regulatory) Ride

The Agile Manager

To be competitive in the transportation business, a company needs scale; that means transportation companies are large direct employers. Transportation is an industry of great national importance: jobs create middle-class households that spend money, pay taxes, and vote.

How do committees invent?

The Morning Paper

The systems under discussion are not restricted to computer systems either by the way – one of example of a system is "the public transport network." How do committees invent? Conway, Datamation magazine 1968. With thanks to Chris Frost for recommending this paper – another great example of a case where we all know the law (Conway’s law in this case), but many of us have not actually read the original ideas behind it.