InfoQ Homepage Architecture & Design Content on InfoQ
-
Microsoft Announces General Availability of Azure Database Services for MySQL and PostgreSQL
Microsoft has announced the general availability of Azure Database for MySQL and Azure Database for PostgreSQL. Both these open-source database engines are now brought in their community version as a managed service, with 99.99% SLA, elastic scaling for performance, and industry-leading security and compliance to Azure.
-
Chile’s Energy Regulator to Adopt Blockchain
PV magazine, a publication focused on reporting photovoltaics (solar power generation), has announced the Chile Energy Regulator is set to adopt blockchain in March 2018. The regulator plans to use blockchain technology to transparently record market prices, marginal costs, fuel prices and compliance documentation.
-
Designing Reactive Systems Using DDD, Event Storming and Actors
Domain-driven design (DDD) is often used for finding boundaries (bounded contexts) around microservices. But everything in domain-driven design (DDD) is not good for microservice, Lutz Huehnken claimed in a presentation at microxchg 2018 in Berlin where he discussed how DDD, Event Storming and the Akka-based Lagom framework can be used to build reactive systems.
-
The Maturity of Microservices: MicroXchg Berlin Panel Discussion
In the microservices panel at microXchg 2018 in Berlin, Susanne Kaiser, together with the panel, consisting of Stefan Tilkov, Chris Richardson, Elisabeth Engel and Daniel Bryant, discussed the state of microservices as of today and whether the hype is over — is microservices now a mature technique or is serverless the next step?
-
Stefan Tilkov at microXchg Berlin: Microservice Patterns and Antipatterns
In his presentation at microXchg 2018 in Berlin, Stefan Tilkov explored patterns and antipatterns in microservice projects from his perspective, including Evolutionary Architecture, Decoupling Illusion, Distributed Monolith and Entity Service. He especially noted that some of the patterns he considers to be patterns, other people may see as antipatterns, and the other way around.
-
Walmart Files Patent for Blockchain-Based Delivery System
On March 1st, the United States Patent and Trademark Office (USPTO) released a patent application by Walmart that describes a “Smart Package” system built upon blockchain technology to aid in the tracking of packages between sellers, couriers and buyers. The patent also has references to autonomous vehicle systems and IoT sensors.
-
Kubernetes Founder Craig McLuckie on Going Multi-Cloud and Open Source
InfoQ caught up with Craig McLuckie, one of the original founders of the Kubernetes project and CEO of Heptio.
-
#smooshgate and the Challenges of Web Compatibility
The broader JavaScript community responded vocally when Michael Ficarra, the author of the Array.prototype.flatten TC39 proposal, jokingly suggested renaming flatten as smoosh in response to a bug report that the new feature breaks old websites in nightly versions of Firefox.
-
Java 10 Released
Oracle has released a new version of Java - Java 10. This comes just six months after the release of Java 9 and is another feature release, with a lifespan of only six months. The next release with long-term support is Java 11, to be released in September.
-
Fighting Financial Fraud with Machine Learning at Airbnb
Airbnb, the online marketplace that matches people who rent out their homes with people who are looking for a place to stay, uses machine learning (ML) techniques to fight financial fraud. They use targeted friction to battle the chargebacks while minimizing impact to good guests using their online reservation system.
-
GitHub Licensed Aims to Make it Easier to Comply with OSS Licenses
GitHub Licensed is an open-source tool that aims to simplify the chore of ensuring license soundness and documentation for all dependencies of a GitHub project.
-
JavaFX and the Future of Java Client Technologies
Oracle will remove JavaFX, Applets and Java Web Start from the JDK after Java SE 8. Swing and AWT will remain.
-
Why the World Needs More Resilient Systems: Tammy Butow Discusses Chaos Engineering at QCon London
At QCon London, Tammy Butow, explained why the world needs more resilient systems, and how this can be achieved with the practice of chaos engineering. Three primary prerequisites for chaos engineering were provided -- high severity “SEV” incident management, monitoring, and measuring the impact -- and a series of guidelines, tools and practices presented.
-
Events Are Reshaping the Future of Distributed Systems: Jonas Bonér at QCon London
There are many reasons why you should care about events; they drive autonomy, increase stability, help you move faster and allow for time travel, Jonas Bonér noted in his presentation at QCon London 2018, where he explored how events are reshaping modern system.
-
Oral Arguments before Supreme Court in Microsoft Cloud Computing Case Focus on Legal Issues
On February 27, 2018, the Supreme Court of the United States heard oral arguments on the Microsoft cloud computing case. A ruling against Microsoft could require companies based in the United States to hand over to law enforcement data stored on foreign servers. U.S. based organizations might then not be able to provide cloud computing services to foreign countries.